Programando en Python con Ninja IDE

9 comments
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




  • 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

9 comentarios

  1. Puede soportar python 2?

    ResponderEliminar
  2. Sabes que ninja IDE tiene un problema con windows 7 64bits una ves que lo ejecutas y empiezas a trabajar solo escribiendo codigo sin ejecutar nada, el consumo de memoria y procesador.. van subiendo.. hasta volverlo lento.. a pesar de que cuento con 8gb de memoria asi opte por volver con netbeans..

    ResponderEliminar
  3. Jesus lastimosamente no tenia conocimiento del tema, puesto que hace bastante tiempo ya deje de usar Windows y si lo tengo es solo para pruebas en maquinas virtuales, pero gracias por el dato otro IDE que puedes usar es Eclipse que tranquilamente llegarias a trabajar con ello en Windows.

    Saludos 8)

    ResponderEliminar
  4. Una consulta es compatible con python3.3 y si así fuese, me explicarías como puedo podría hacer para que use python3.3 y no pyton2.7

    Saludos y gracias

    ResponderEliminar
  5. Te agradeceria si pudieras colgar algunos tips o mejor algunos manuales que ayuden a programar pyton
    con este ide mas el PyQt GPL v4.9.6 for Python v2.7

    Voy a usar en windows 64 bits.

    Te agradecería lo antes posible.

    Atte.

    ResponderEliminar
  6. hola, disculpen, saben, quiero aprender a programar en Python, y quiero usar el IDE NINJA, mi pregunta es, ESTE IDE ES SOPORTADO EN WONDOWS 8 64bits, ... por favor, alguien me podría decir.. se los agradecería mucho, GRACIAS

    ResponderEliminar
  7. Mil disculpas por responder recien, hace un momento acabo de ver el mail de notificacion se me fue.

    Jorge: Cuando tenga tiempo los realizare pero para Windows especificamente no podre puesto que no ando por ese SO.

    Anonimo prueba y me diras, ;) ya que no uso dicho Sistema.

    Regards,
    Snifer

    ResponderEliminar