Geany
nombre de programa: geany
pagina web oficial: http://www.geany.org/
Geany es un Entorno de desarrollo integrado (IDE) basado en Scintilla y interfaz programada con la libreria GTK+.
Cuenta con estas caracteristicas:
resaltado de sintaxis, completado de código, autocompletado de construcciones habituales y de etiquetas XML y HTML,lista de símbolos,snippets,asistente para introducir includes (php) y la barra lateral es algo muy bueno porque les permite desplazarse por el codigo,un ejemplo:
si estas editando CSS,la barra lateral tendra una lista de los selectores que usas (organizador por tipos) y al dar click en una de la lista,te lleva al parte de la hoja de estilo donde esta el selector que seleccionastes. si estas editando PHP o Javascript,hace lo mismo para que puedas ir a las fuctions,los arrays y las variables (esta funcion sirve con TODOS los lenguajes,menos HTML porque no es necesario).
sin embargo no tiene sugerencia de codigo (tambien llamado intellisense),pero puede añadirse.
aca les explicare como:
-primero descargamos el archivo correspondiente a el lenguaje al que deseamos
añadir las sugerencias de codigo,aca ahi una lista de links: (ojo al bajarlo,debes guardarlo,no abrirlo)
CSS
XML (no funciona para xhtml o html,solo para XML)
SQLite
PHP (incluye la libreria PHP de drupal)
(para los demas lenguajes no ahi).
-abre Geany,en la barra de herramientas,haz click en herramientas y luego,cargar etiquetas,seleccionas uno de los archivo tags que deseas añadir al programa (para añadir intellisense cuando trabajes con sierto lenguaje) y luego aprieta abrir (si descargastes mas de 1,simplemente repite el proceso) y listo. aca una prueba de que si funciona este metodo:
les recomiendo que hagan una lectura rapida a el manuales y FAQ sobre geany que ahi en la pagina oficial,porque,este IDE requiere sierto conocimiento de computacion para configurarse,no requiere llaman a un tecnico para configurarlo,solo requiere tener conocimientos basicos de computacion.
El unico detalle es que este IDE no tiene debugger,asi que tendremos que complementar firefox con firebug para usarlo como debugger,la barra web developer tambien tiene funciones muy atractivas para ver tu sitio como en un navegador solo texto,desactivar el javascript y/o java y mucho mas.
Saludos,cualquier duda,preguntenme.