Notepad++ es un editor de código fuente libre que soporta varios lenguajes de programación los cuales se ejecutan en el entorno Microsoft Windows. El objetivo de Notepad++ es ofrecer un binario delgado y eficiente con una interfaz gráfica totalmente personalizable.
Los lenguajes de programación soportados por Notepad + + son: C, C + +, Java, C #, XML, HTML, PHP, JavaScript, makefile, ASCII art, doxygen, ASP, VB / VBScript, secuencias de comandos de shell Unix, BAT, SQL, Objective-C, CSS ,Pascal, Perl, Python, Lua, TCL, Assembler, Ruby, Lisp, Scheme, Smalltalk, PostScript, VHDL, FORTRAN, Ada, Caml, AutoIt, KiXtart, Matlab y Verilog.
También podemos definir nuestro propio idioma mediante la construcción de un usuario, definiendo el lenguaje del sistema, lo que hace que Notepad + + sea mas extensible, para tener un mejor resaltado de sintaxis y plegamiento de sintaxis.
Apoya la auto-realización, la expresión regular de búsqueda y el reemplazo, posee formato de edición a pantalla dividida, zoom, marcadores, entre otros. Tiene soporte para macros y plug-ins. Posee un plug-in realizado por un usuario llamado TextFX, que ofrece muchas opciones de transformación de texto.
Características de NotePad++ :
Pagina Oficial: http://notepad-plus.sourceforge.net/es/site.htm