Ninja-IDE : Potente IDE para el desarrollo de aplicaciones Python
Ninja-IDE es un potente IDE para el desarrollo de aplicaciones Python principalmente, pero tiene soporte para para varios lenguajes de programación.
Dispone de un práctico localizador de código que nos permite acceder a cualquier archivo, función o clase dentro de los proyectos y un depurador que puede poner de relieve los errores estáticos y PEP8 en el documento. La aplicación permite la gestión de proyectos de Python de forma automática, ahorrando información descriptiva acerca de ellos y dejando al usuario realizar tareas de administración de archivos relacionados en el propio IDE.
Sitio Oficial: Ninja-IDE
Características de Ninja-IDE:
- Funcionalidades típicas de cualquier IDE para el manejo de archivos, de Tabs, indentación automática, Zoom en Editor, etc.
- Al estar escrito en Python y utilizar PyQt, es multiplataforma y fue probado en sistemas Linux, MAC OS X y Windows.
- Resaltado de Sintaxis para un gran variedad de lenguajes (si bien esta centrado en Python, brinda el resaltado de sintaxis para otros lenguajes más para comodidad del programador).
- Posibilidad de usar una Consola Python desde el mismo IDE.
- Permite el manejo de Proyectos en el IDE, reconociendo los mismos como Proyectos Python y a través del IDE crear nuevos archivos y carpetas, borrar archivos existentes, creación automática de archivos "__init__" con la información dentro de ese módulo, etc.
- Permite ocultar y reubicar todos los paneles de la interfaz de una forma muy simple, permitiendo que sea adaptado a los gustos del usuario.
- Permite ver más de un Editor al mismo tiempo de forma vertical u horizontal.
- Extensible a través de la incorporación de Plugins (los cuales pueden crearse utilizando un Plugin de NINJA-IDE para mayor simplicidad).
- Maneja sesiones del IDE, para recordar que archivos y proyectos se encontraban abiertos cuando se cerró y los recupera al abrir nuevamente una instancia del mismo.
- Soporte para Auto-completado (siendo un auto-completado especifico del objeto al que se esta accediendo).
- Actualizaciones automáticas.
Tutgorial de Instalación de Ninja-IDE:
Con la finalidad de facilitar un entorno de desarrollo para el curso de introducción al lenguaje de programación Python se ha realizado este tutorial sobre la instalación y uso de Ninja-IDE en Windows.
Tutorial: Instalación de Ninja-IDE (por Serafín Vélez Barrera). [post_ad]
No hay comentarios: