Entre otras funciones, NEdit tiene el coloreado de sintaxis y el sangrado automático para muchos formatos y lenguajes.