Este proyecto, basado en el componente de edición Scintilla (un poderoso editor), está escrito en C++ utilizando directamente la API de win32 y STL (lo que asegura una velocidad mayor de ejecución y un tamaño más reducido del programa final), se distribuye bajo los términos de la Licencia Pública General de GNU.
Este es un proyecto maduro. Sin embargo, podrá observar que, al tratarse del proyecto de un solo hombre, aún no carece de errores y sí de algunas características. Si tiene alguna pregunta o sugerencia acerca de este proyecto, por favor, envíeme un mensaje: estaré encantado de atenderle. Igualmente, si desea que se incorpore alguna opción poede solicitarlo, pero no le garantizo que la incluya..
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 ASCII art (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 de color, puedes imprimir el código fuente (o lo que quieras) en color.
Si tienes una impresora de color, puedes imprimir el código fuente (o lo que quieras) en color.
Configurador de estilo:
Para cada estilo en todos los lenguajes admitidos, el usuario puede cambiar el fondo o el color 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.
Para cada estilo en todos los lenguajes admitidos, el usuario puede cambiar el fondo o el color 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.
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.
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é en modo de clon).
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é en modo de clon).
Búsqueda de expresión regular admitida:
Puedes buscar una cadena en el documento utilizando la expresión regular.
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.
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).
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).
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).
Zoom:
Esa es otra función fantástica del componente Scintilla.
Esa 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.
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.
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.
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.
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.
0 comentarios:
Publicar un comentario