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