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.

Ninja-IDE

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).

No hay comentarios:

Publicar un comentario en la entrada