Los que son seguidores del blog saben que soy fiel seguidor de Gedit y en mas de una entrada mostre lo potente que es cargandolo con un poco de esteroides lo llegamos a volver en un IDE para Python pero valga la redundancia, del mismo al darle ese equipamiento a Gedit uno lo vuelve potente, pero bueno nada mas que tener el uso de un buen IDE, para trabajar tranquilamente hasta el momento el que mas me agrada es Ninja IDE.
NINJA-IDE, cuyo nombre es un derivado del acrónimo recursivo: "Ninja Is Not Just Another IDE".
un poco de vuelta e ida pero con sentido, para mi lo deja por debajo a Eric, por su soporte de plugins con Git, Django, Snipets y mas los cuales podemos ver aqui.
Caracteristicas de Ninja
un poco de vuelta e ida pero con sentido, para mi lo deja por debajo a Eric, por su soporte de plugins con Git, Django, Snipets y mas los cuales podemos ver aqui.
Caracteristicas de Ninja
- 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 yo lo uso en Windo2 en el trabajo para cuando me da la locura de olvidarme un rato lo que ando desarrollando y jugar con Python ;) Linux obviamente y Mac aunque ninguno de los 2 MacKERos que conosco no quieren usarlo.
- Resaltado de Sintaxis.
- 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 ver más de un Editor al mismo tiempo de forma vertical u horizontal.
- Extensible a través de la incorporación de Plugins ahh podemos crear uno y colaborar con la comunidad :D.
- 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
- Manejo del IDE es decir manipulacion de los toolbar, segun nuestro gusto
- Actualizaciones automáticas.
Lo unico que quisiera es que tengan un hermoso soporte a App Engine :), para usarlo como mi IDE definitivo dejar de lado al querido y odiado Eclipse.
Aqui esta la descarga para las distintas plataformas, y espero sus comentarios del mismo.
Saludos :P