Notepad++ es un editor de código fuente práctico y muy útil, diseñado para admitir varios lenguajes de programación. Notepad++ está diseñado para ser un reemplazo gratuito para Notepad.
Este proyecto se basa en el componente de edición Scintilla (un componente de editor muy potente) y está escrito en C++ con API pura de win32 (es decir, sin MFC, lo que asegura velocidad alta de ejecución y un tamaño más pequeño del programa).
Estas son algunas de las características clave de "Notepad++":
Resaltado y plegado de sintaxis:
· Lenguajes compatibles: C, C++, Java, C#, XML, HTML, PHP, JavaScript, archivo de recursos RC , makefile, archivo de arte ASCII (extensión NFO), doxygen, archivo INI, archivos por lotes, ASP, archivos de código fuente de VB/VBS, SQL, Objective-C, CSS, Pascal, Perl, Python y LUA
WYSIWYG:
· Si tienes una impresora a color, puedes imprimir tu código fuente (o lo que quieras) a color.
Configurador de estilo:
· Para cada estilo en todos los lenguajes admitidos, el usuario puede cambiar el color de fondo o de primer plano, la fuente, el tamaño de fuente y el estilo de fuente (negrita o cursiva) a través del diálogo del configurador de estilo.
Resaltado de sintaxis definido por el usuario:
· Permite al usuario definir su propio lenguaje: no sólo las palabras clave del resaltado de sintaxis, sino también las palabras clave del plegado de sintaxis, las palabras clave de comentario y los operadores.
Múltiples documentos:
· Puedes editar varios documentos al mismo tiempo.
Múltiples vistas:
· Tienes dos vistas al mismo tiempo. Esto significa que puedes visualizar (editar) 2 documentos diferentes al mismo tiempo. Puedes también visualizar (editar) en las 2 vistas un solo documento en 2 posiciones diferentes. La modificación del documento en una vista se llevará a cabo en la otra (es decir, puedes modificar el mismo documento cuando estás en modo de clon).
Búsqueda de expresión regular admitida:
· Puedes buscar una cadena en el documento utilizando la expresión regular.
Función completa de arrastrar y soltar:
· Puedes abrir un documento con arrastrar y soltar. También puedes mover el documento desde una posición (o incluso una vista) a otra por arrastrar y soltar.
Posición dinámica de las vistas:
· El usuario puede ajustar la posición de las vistas dinámicamente (sólo en modo de 2 vistas: el separador se puede establecer en posición horizontal o vertical).
Detección automática del estado del archivo:
· Si modificas o eliminas un archivo que se abrió en Notepad ++, serás notificado para actualizar el documento (volver a cargar el archivo o eliminar el archivo).
Acerca y aleja:
· Esta es otra función fantástica del componente Scintilla.
Entorno de múltiples idiomas admitido:
· Admite los entornos de Windows en chino, japonés y coreano.
Marcador:
· El usuario puede simplemente hacer clic en el margen de marcador (que se encuentra al lado derecho del margen del número de línea) o pulsar Ctrl + F2 para cambiar un marcador. Para llegar al marcador, pulsa sólo F2 (siguiente marcador) o Shift+F2 (marcador anterior). Para borrar todos los marcadores, haz clic en el menú Buscar-> Borrar todos los marcadores.
Resaltado de directriz de llave y sangrado:
· Cuando el cursor se encuentra al lado de uno de estos símbolos {} [] (), el símbolo al lado del cursor y el símbolo opuesto se pondrán de relieve, así como la directriz de sangrado (si hay una) para localizar el bloque con más facilidad.
Qué es nuevo en esta versión: [ Registro de cambios completo (en inglés) ]