11.07.2015 Views

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

92 NINJA-IDE, Un IDE Pensado para <strong>Python</strong>bugs y mejorar la usabilidad y prácticidad de la aplicación, a través de la experienciay uso continuo de la misma.El proyecto esta desarrollado bajo licencia libre GPL3 y puede conseguirse el códigoa través de: http://ninja-ide.googlecode.comAlgunas de las features actuales del IDE son:• 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 <strong>Python</strong> y utilizar PyQt, es multiplataforma y fue probado ensistemas Linux, MAC OS X y Windows.• Resaltado de Sintaxis para un gran variedad de lenguajes (si bien esta centradoen <strong>Python</strong>, brinda el resaltado de sintaxis para otros lenguajes más paracomodidad del programador).• Posibilidad de usar una Consola <strong>Python</strong> desde el mismo IDE.• Permite el manejo de Proyectos en el IDE, reconociendo los mismos comoProyectos <strong>Python</strong> y a través del IDE crear nuevos archivos y carpetas, borrararchivos existentes, creación automática de archivos “__init__” con lainformación dentro de ese módulo, etc.• Permite ocultar y reubicar todos los paneles de la interfaz de una forma muysimple, 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 crearseutilizando un Plugin de NINJA-IDE para mayor simplicidad).• Maneja sesiones del IDE, para recordar que archivos y proyectos seencontraban abiertos cuando se cerró y los recupera al abrir nuevamente unainstancia del mismo.• Soporte para Auto-completado (siendo un auto-completado especifico del objetoal que se esta accediendo).• Notificación de actualizaciones.• Y muchas características más!{footer} — http://revista.python.org.ar

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!