MonoDevelop es el entorno de desarrollo rápido para GNOME inicialmente diseñado para C# y otro lenguajes del framework .Net. MonoDevelop permite a los desarrolladores crear rápidamente aplicaciones de escritorio y aplicaciones Web bajo ASP.NET tanto en Linux como en MacOSX. MonoDevelop permite fácilmente portar aplicaciones desarrolladas y creadas en Visual Studio a Linux y Mac OS X manteniendo un mismo código fuente base para las 3 plataformas.
Las principales características de MonoDevelop son:
- Entorno de trabajo personalizable, diseño personalizable, herramientas externas y uso de teclas rápidas.
- Soporte de múltiples lenguajes: C#, VB.NET y C/C++, con Boo y Java (IKVM) disponibles en Add-ins.
- Herramienta de finalización de código y tipos.
- Refactorización de operaciones que simplifica la realización de cambios en tipos, sobre escritura de métodos, implementación de interfaces ...
- Navegación del código mejora permitiendo, entre otras cosas, salto a las definiciones de variables y búsqueda de clases derivdas.
- Diseñador de visual para aplicaciones en GTK#, además permite la creacción y mantenimiento de librerías de widgets personalizados para GTK#.
- Control de versión de código integrada, con soporte para subversión.
- Unidada de testeo de código integrada basada en NUnit.
- Soporte para proyectos ASP.NET, permitiendo su construcción y testeo en XSP.
- Explorador y editor de bases de datos (beta).
- Integración de MonoDoc, que incluye la documentación de las clases.
- Sincronización y generación de makefiles.
- Soporta el formato de proyectos de Microsoft Visual Studio.
- Sistema de paquetizado de código, generación de tarballs y paquetizado de binarios y códigos fuente.
- Herramientas en línea de comandos para el manejo y construcción de paquetes.
- Soporte para internacionalización de proyectos.
- Arquitectura extensible utilizando add-ins.
No hay comentarios:
Publicar un comentario