Ir al contenido principal

SharpDevelop

SharpDevelop es un entorno de desarrollo integrado libre para los lenguajes de programación C#, Visual Basic .NET y Boo.

Es usado típicamente por aquellos programadores de los citados lenguajes, que no desean o no pueden usar el entorno de desarrollo de Microsoft, el Microsoft Visual Studio. Hay disponible un port para Mono/Gtk#, llamado MonoDevelop, el cual funciona en otros sistemas operativos.

Para el completado automático de código, la aplicación incorpora sus própios parsers. La versión 1.1 de la aplicación puede importar proyectos de Visual Studio .NET. La versión 2.0 ya es capaz de editarlos directamente.

Características principales

  • Incorpora un diseñador de Windows forms.
  • Completado de código. Soporta el uso de la combinación de teclas Ctrl + Espacio.
  • Depurador incorporado.
  • Herramientas para "Ir a Definición", "Encontrar referencias" y "renombrado".
  • Títulos para títulos y para depuración.
  • Conversor bidireccional entre C# y Visual Basic .NET, y unidireccional hacia Boo.
  • Escrito enteramente en C#.
  • Compilación de código directamente dentro del entorno de desarrollo integrado.
  • Complementos para ILAsm y C++.
  • Integración con herramientas de pruebas unitarias NUnit y MbUnit.
  • Analizador para ensamblado FxCop.
  • Previsualización de documentación XML.
  • Gran integración con plantillas a la hora de añadir o crear ficheros, proyectos o compiladores.
  • Escritura de código C#, ASP.NET, ADO.NET, XML y HTML.
  • Coloreado de sintáxis para los lenguajes C#, HTML, ASP, ASP.NET, VBScript, Visual Basic .NET, y XML.
  • Llaves inteligentes en la escritura de código.
  • Gestión de marcadores (favoritos).
  • Soporte para plantillas de código.
  • Extensible mediante herramientas externas, o complementos.

Leer Más...

Comentarios

Mvllny dijo…
El depurador no es tan incompleto como parece...

Entradas más populares de este blog

SQL Server - backup de una sola tabla

La idea del código es crear un backup, usando BCP de SQL,  en mi caso estoy usando Ms. SQL SERVER 2008 R2.   CREATE PROCEDURE [dbo].[SP_TB_BACKUP] @FILTRO VARCHAR(20), @RUTA VARCHAR(200), @EXT VARCHAR(3) AS BEGIN     --1.- CREACION DE LA TABLA     CREATE TABLE #TABLE_TEMP (ITEM INT IDENTITY(1,1), NOMBRE_TB NVARCHAR(100), NOMBRE NVARCHAR(100), ONLYNAME NVARCHAR(100), ONLYSCHEMA NVARCHAR(100))     --2.- INSERTANDO EN LA TABLA     INSERT INTO #TABLE_TEMP (NOMBRE_TB,NOMBRE,ONLYNAME,ONLYSCHEMA)     SELECT ('['+table_catalog+'].['+table_schema+'].['+table_name+']') AS TABLENAME1,(table_schema+'.'+table_name) AS TABLENAME2, table_name AS ONLYNAME, TABLE_SCHEMA as ONLYSCHEMA     FROM INFORMATION_SCHEMA.TABLES     WHERE table_name like '%'+@FILTRO+'%'     ORDER BY table_name     --3.- BUBLE TABLAS     DECLARE @columnHeader V...

Clientes para tu Blog

Etiquetas de Technorati: Clientes para tus blog's Si te gusta escribir en tu blog y poder arreglar tu contenido (Texto, fotos, música, videos, etc.), y no conoces código HTML, XHTML, CSS, etc. Bueno es muy necesario un programa de ayuda, prepare una pequeña lista de programas (software) que te pueden ayudar con esta tarea (tratare de poder llenar contenido para SO de Apple “Dije trataré”, ya que no dispongo de equipo con este SO y poder probarlos). Comencemos con los clientes de Blog’s, sin orden en particular: WINDOWS LIVE WRITER Windows Live Writer VER PRESENTACIÓN DESCARGAR TODO ...

SAMSUNG SGH-E215

Un regalito para mi madre... Encontramos que el celular de mamá en un estado muy deteriorado, a decir verdad es por que mi hermana menor siempre esta agarrándolo para escribir mails, y así ahorrarse un montono mientras el saldo mi mamá desaparecía de a pocos... Bueno las teclas no son eternas así que con el paso de 2 años con el celular, decidimos comprarle uno nuevo, algo que ella pueda manejar tan simple como respirar y que el menú del equipo no complique nada. Pensamos en un nokia, ya que soy aferrimo seguidor de estos equipos, o un sony ericsson que son los que prefiere mi hermana menor, ah y la mayor prefiere motorola... Bueno regresando al punto. Decidimos comprarle un modelo samsung, que son los que mis viejitos (con cariño), prefieren, por qué..!; es el menú de los equipos lo que les hace la vida más simple, a decir verdad yo si me lie... Optamos por el modelo SAMSUNG SGH-E215, cuyas características lo pueden ver aquí . Lo que me gusto: Cámara VGA, radio F...