Notepad++ es un poderoso editor de código fuente que soporta diversos lenguajes de programación.
Algunos de los rasgos más salientes de este editor, son:
- Posibilidad de imprimir el código escrito con los diferentes colores de la sintaxis.
- Opción de auto completado con la posibilidad de definir una API personalizada.
- Edición de varios documentos al mismo tiempo, con sus correspondientes vistas separadas o integradas a la misma interfaz.
- Soporte para búsqueda y reemplazo de expresiones regulares.
- Detección automática del estado del texto.
- Herramienta de Zoom.
- Puntos de marca para editar y desplazarse de más dinámicamente.
- Grabación de marcos con su correspondiente secuencia de teclas para acceso rápido.
- Resaltado de paréntesis y sangría.
Los lenguajes de programación que Notepad++ soporta, son: