Noticia Edis: IDE para C potenciado por Python

Hace algunos meses publicaba éste artículo dando a conocer el IDE en su versión alpha. Hoy ya está en versión estable y avanzando a la próxima versión.

Edis es un Entorno de Desarrollo Integrado (IDE) para el lenguaje de programación C (se está trabajando para darle soporte a C++) desarrollado en puro Python y utilizando PyQt para la interfáz gráfica.

Características destacadas

  • Funcionalidades típicas: indentación automática, visualización de tabs y espacios, se sustituyeron las pestañas por un Combo para cambiar de editor.
  • Multiplataforma
  • Búsqueda y reemplazo
  • Ir a una línea y/o columna específica
  • Ir a un símbolo
  • Resaltado de sintáxis
  • Code folding
  • Ocultar/mostrar paneles
  • Manejo de sesiones para recordar archivos y proyectos desde la útlima sesión
  • Actualizaciones atumáticas
  • Minimap en tiempo real
  • Resaltado de palabras
  • Code Pasting (Interacción con Pastebin)
  • Analizador de Estilo de Código
  • Selector de Archivos
  • Árbol de Símbolos
  • Manejador de Proyectos
  • Autocompletado basado en el documento
  • Marcadores
  • Autocompletado inteligente de {}, (), []
  • Explorador de archivos
  • Creador de temas para la interfáz y editor
  • y mucho más!





Edis usa por defecto GCC para la compilación, pero puede ser adaptado para que use CLANG.

¿ Cómo colaborar con el proyecto ?


Hay muchas formas de colaborar:

reportando bugs, traducción, empaquetado para las diferentes distribuciones, mejorando la web, en el core, etc. Pueden hechar un vistazo a ésta página.

Instalación


Edis es multiplataforma, para su instalación desde el código fuente en cualquier distribución, antes se debe tener instalada las dependencias:

sudo python setup.py install
A futuro


El desarrollo de Edis es continuo, hay muchas ideas locas y copadas que se quieren implementar:

  • Debuguer
  • Soporte para versionado de código
  • Mejorar el analizador de estilo
  • Dibujador de diagramas
  • Soporte para Plugins
  • Code Bubble
  • y más!
Contacto


Edis posee una web que fué generada por GitHub y luego modificada, está desactualizada y huérfana ;). También una lista de mail activa a la que pueden darse una vuelta.

Descarga


Edis está alojado en GitHub y posee tests que corren automáticamente a través de Travis-CI.


OCPURA3RNKw


Continúar leyendo...