Para quienes gusten de editores de texto plano les recomiendo NetBeans:
http://netbeans.org/
Jamás me había animado a probarlo debido a que está escrito en Java (el chasco que me llevé con Aptana hace 2 años fue, digamos, inolvidable). Sin embargo anteayer lo descargué, probé y trabajé con éste toda la noche. Wow...
Me pareció un software increíble, especialmente en el área de programación ya que la aplicación cuenta con unos módulos dinámicos que me ofrecen una especie de mapa de ubicación completo en el documento según las funciones o variables que tenga, miren:
- El panel superior-izquierdo es el árbol de directorios del proyecto. Les recomiendo trabajar con proyectos -en lugar de archivos sueltos- para aprovechar al máximo el programa.
- El panel inferior-izquierdo es la lista de todas las funciones encontradas en el archivo, lo cual hace que puedan ser localizadas de golpe.
- El panel inferior-central es la lista de tareas. Éste muestra -por ejemplo- los resultados de la depuración del código (porque también depura jejeje).
- ¿Ven la barrita derecha, la que tiene unas rayitas horizontales? Esas rayitas significan las veces que la función o variable resaltada en amarillo (área de contenido) se repite en el archivo. Esto se logra con sólo hacer clic en dicha función/variable. Y si haces clic en cada rayita te lleva a la línea en cuestión.
Voy a seguir testeando NetBeans pero quise compartirlo porque me encantó a primera vista. Tiene muchos recursos útiles y hasta ahora es full estable. Hay versiones para Mac, Windows, Solaris y Linux... Y es software libre =P
Importante: cuando entren a la página de descarga se les presentará una tabla con varias opciones. Yo elegí PHP porque es el lenguaje que uso. Pueden escoger el que más se adapte a lo que requieran.
Para su información: la versión PHP (no sé las demás) también depura CSS y HTML.