NINJA-IDE (del acrónimo recursivo: "Ninja-IDE no es solo otro IDE"), es un entorno de desarrollo integrado (IDE) multiplataforma diseñado para crear aplicaciones Python .
![]() | |
![]() Captura de pantalla de NINJA-IDE 2.3 | |
Desarrollador (es) | Diego Sarmentero, Horacio Durán, Gabriel Acosta, Pedro Mourelle, Jose Rostagno |
---|---|
Lanzamiento estable | |
Repositorio | ![]() |
Escrito en | Pitón |
Sistema operativo | Multiplataforma : Linux , Mac OS X , Windows , FreeBSD |
Plataforma | CPython , PyQt |
Disponible en | Plurilingüe |
Tipo | Desarrollo de software |
Licencia | GNU GPL 3 |
Sitio web | ninja-ide |
Proporciona herramientas para simplificar el desarrollo de software Python y maneja muchos tipos de situaciones gracias a su amplia extensibilidad.
Características
Algunas de las características actuales del IDE son:
- IDE ligero
- Funciones comunes como: manejo de archivos, localizador de código de búsqueda en archivos, ir a línea, pestañas, sangría automática, zoom del editor, etc.
- Multiplataforma: Linux , Windows , FreeBSD .
- Resaltado de sintaxis para una amplia variedad de idiomas. Aunque está destinado a ser principalmente un IDE de Python, también puede manejar varios otros lenguajes.
- Resaltado de errores estáticos y PEP 8.
- Muestre sugerencias para ayudar a migrar código de Python2 a Python3.
- Consola Python integrada.
- Gestión de proyectos, permitiendo agregar, modificar y eliminar archivos y carpetas a los proyectos, creando automáticamente los archivos "__init__.py" dentro de cada módulo, etc.
- Permite mostrar / ocultar los paneles de la interfaz de una manera muy sencilla para adaptarse a las preferencias de cada programador.
- Interfaz de usuario completamente configurable.
- Permite usar más de un editor a la vez.
- Un sistema de complementos extensible , cuya creación admite el IDE.
- Manejo de sesiones: recuerda los archivos y proyectos abiertos después de cerrar el IDE.
- Autocompletar código.
- Localizador de código: le permite saltar a cualquier código en su proyecto con solo unas pocas teclas.
Nombres de versiones
NINJA-IDE siempre toma su nombre de versión basado en el nombre de un arma.
Versión anterior:
- 2.x: Shuriken
- 1.x: Kunai
Algunos complementos disponibles
Se están desarrollando muchos complementos, principalmente con la ayuda de la Comunidad. Puede encontrar una lista completa de complementos aquí:
Ver también
Referencias
- ^ ninja-ide.org Descargas
- ^ GitHub (2019-06-23), Ninja-IDE 2.4 lanzado