Eric: un Entorno de desarrollo integrado para Python y Ruby
Python es uno de los mejores lenguajes de programación de propósito general por ahí y se utiliza ampliamente en aplicaciones web, la investigación científica y más. Hay un montón de entornos de desarrollo o entornos de desarrollo integrado para Python para elegir, algunos de los cuales son gratuitos y algunos se pagan.
De los cuales también tienen una versión gratuita con funciones y herramientas limitadas. Sin embargo, hay algunos IDE de Python menos conocidos, del cual el día de hoy hablaremos sobre uno de ellos.
Sobre Eric Python IDE
Eric es un entorno de desarrollo integrado para los lenguajes de programación Python y Ruby. Se basa en la plataforma Qt toolkit, integrando el control altamente flexible del editor Scintilla. Está diseñado para ser utilizable como editor rápido y eficaz, además de ser utilizable como una herramienta profesional de gestión de proyectos de integración de muchas funciones avanzadas.
Eric incluye un sistema de plug-in, que permite una fácil extensión de la funcionalidad desde este IDE con plug-ins que se pueden encontrar y descargar desde la red.
Sin embargo, Eric también es compatible con muchos otros lenguajes de programación, y el nivel de apoyo de Ruby es casi tan alto como para Python.
Eric es utilizable para el desarrollo de cualquier combinación de Python 3 o Python 2, Qt 5 o Qt 4 y PyQt 5 o PyQt 4, en Linux, MacOS y Windows.
El espacio de trabajo principal se divide en varias ventanas. Cada ventana contiene fichas adicionales. La ubicación de las ventanas se puede configurar.
Entre sus principales características podemos destacar:
- número ilimitado de editores
- diseño de la ventana configurable
- resaltado de sintaxis configurable
- autocompletado de código fuente
- Calltips de código fuente
- plegado código fuente
- coincidente Brace
- resaltado de error
- Avanzada funcionalidad de búsqueda que incluye proyecto de amplia búsqueda y reemplazo
- navegador integrado de clase A
- interfaz de control de versiones integrado para Mercurial, subversión y Git repositorios (como núcleo plug-ins)
- funciones de cooperación integrada (chat, compartida editor)
- sistema de documentación de código fuente integrada
- depurador integrado Python incluyendo soporte para aplicaciones de subprocesos múltiples y multi-procesamiento de depuración
- perfilado integrado y soporte de cobertura de código
- Tarea integrada (tareas pendientes) de gestión
- Instalaciones avanzadas de gestión de proyectos
- Shell interactivo Python incluyendo hilighting sintaxis y autocompletar
Sobre la nueva versión del entorno Eric 18.08
En la actualidad la aplicación fue recientemente actualizada a su nueva versión Eric 18.08 en la cual se corrigen algunos errores e introduce estas nuevas características.
- Plantilla-Viewer
- Explorador de archivos
- Visor de código Documentación
- IRC
- Números
- Explorador de archivos
- código modificado de modo navegador de archivos es siempre una ventana independiente
- Navegador de proyectos Interfaces
- acciones adicionales para configurar algunas opciones del compilador IDL (-I, -D, -U)
- Traductor
- añadido un motor de traducción para el traductor de IBM Watson Idioma
- Navegador Web (NG)
- las definiciones del motor de búsqueda por defecto adicional
¿Cómo instalar Eric IDE en Ubuntu 18.04 LTS y derivados?
Si quieren instalar este entorno de desarrollo integrado para Python y Ruby en sus sistemas, lo pueden hacer siguiendo las instrucciones que compartimos a continuación.
Como primer paso debemos de abrir una terminal en nuestro sistema con Ctrl + Alt+ T y ejecutar en ella los siguientes comandos.
Para realizar la instalación desde los repositorios oficiales debemos de teclear:
sudo apt-get install eric python3-pyqt5.qsci python3-pyqt5.qtsql python3-pyqt5.qtwebkit python3-pyqt5
Y listo con ello ya tendrás instalado este IDE en tu sistema.
En algunos sistemas tienden a tener problemas con este tipo de instalación, por lo que el otro método para poder obtener este IDE es el siguiente.
Debemos de descargar la última versión estable del IDE desde el siguiente enlace.
Hecha la descarga ahora debemos de descomprimir el archivo descargado con el siguiente comando desde la terminal:
tar -xzvf eric6-i18n-es-18.08.tar.gz
Entramos al directorio con:
cd eric6-i18n-es-18.08
Y ejecutamos los siguientes comandos:
sudo apt install python3-pip pip3 install qscintilla sudo ./install.py
Al empezar el programa se abre la ventana de configuración, que presenta una variedad de entornos.
El artículo Eric: un Entorno de desarrollo integrado para Python y Ruby ha sido originalmente publicado en Ubunlog.