Blogia
Llermania

Notepad++

Notepad++ es un editor de código fuente para programadores y el "mejor" editor de textos para cualquier usuario de MS Windows. Este proyecto, escrito en C++ utilizando directamente la API win32 (es decir sin MFC, 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.

En Notepad++ podemos distinguir dos componentes principales. En primer lugar el componente de edición de texto Scintilla (un componente muy potente). Por otro lado los controles de usuario que realzan la GUI.

Este proyecto es maduro. De todas formas, como usted puede ver sigue siendo un proyecto individual, de una sola persona, por lo que hay algunos errores y puede que falten algunas características. Si usted tiene alguna pregunta, consejo o sugerencia, por favor mándeme un correo, estaré encantado en atenderle. Si usted echa en falta alguna característica para Notepad++, puede realizar cualquier sugerencia, aunque no se garantiza que se lleve a cabo.

Espero que disfrutes utilizando Notepad++ tanto como yo haciéndolo.

Puede consultar el estado de Notepad++ u obtener más información en la página principal del proyecto.

A continuación enumeraremos algunas características de Notepad++ :

  • Sintaxis coloreada y Syntax Folding : Lenguajes soportados : C, C++ (captura), Java (captura), XML (captura), HTML, PHP, Java Script (captura), archivo de recursos RC, makefile, archivo ASCII art (extensión .nfo , captura1, captura2), doxygen, archivo ini, ASP (captura), archivos VB/VBS (captura), SQL (captura), Objective-C (captura), CSS, Pascal, Perl y Python.
  • WYSIWYG (What You See Is What You Get – lo que ves es lo que obtienes) : Si tiene una impresora a color, imprima su código fuente (o lo que usted desee) en color.
  • Configurador de estilo : Para cada lenguaje soportado, el usuario puede establecer el color, el tipo, el tamaño y el estilo de fuente (negrita o itálica) a través del configurador de estilo (captura).
  • Definición personalizada de coloración de sintaxis : Permite a los usuarios colorear las palabras reservadas de cada lenguaje a su gusto ( captura1, captura2, captura3, captura4 ).
  • Multi-Documento : Puedes visualizar varios documentos al mismo tiempo.
  • Multi-Vista : Puedes visualizar diversos documentos al mismo tiempo (captura). Tienes la posibilidad de visualizar un mismo documento en vistas y posiciones diferentes. La modificación del documento en una vista quedará reflejada también en la otra (es decir usted modifica el MISMO documento a pesar de que en realidad está viendo una copia, vea la siguiente captura).
  • Soporte para expresiones regulares : Buscar palabras o frases usando expresiones regulares.
  • Drag ‘N' Drop : Abrir documentos mediante drag & drop (arrastar y soltar). Además también podrá mover su documento desde una posición (o vista) a otra utilizando drag & drop.
  • Organizar los documentos : El usuario puede fijar la posición de los documentos dinámicamente (solamente hay dos opciones: organizar las ventanas en horizontal o en vertical), vea la siguiente captura.
  • Deteción automática del estado del documento : Si modificas o eliminas un archivo que está actualmente abierto en Notepad++, el programa le avisará de tal situación y le preguntará que desea hacer con el mismo (actualizarlo o elimiarlo).
  • Herramienta de Zoom : Esta es otra fantástica función del componente Scintilla. Sólo tiene que ver esta captura.
  • Funcionamiento bajo entornos Multi-Idioma : Puede instalar el programa bajo una edición de la plataforma Windows en Chino, Japonés y Koreano. Vea la captura de Notepad++ bajo una edición China de Windows XP.
  • Marca de libro (Bookmark) : Tan sólo con hacer click en el margen del libro (situado justo a la derecha del margen de número de línea) o pulsar Ctrl+F2 puede establecer una señal o marca de libro. Para ir a una marca de libro, pulsa F2 (Siguiente marca de libro) o Shift+F2 (Anterior marca de libro). Para borrar todas las marcas de libro, ir al menú Search->Clear All bookmarks. Vea esta captura.
  • Resaltar los símbolos de apertura y cierre de bloques de código : Cuando el cursor se encuentre justo al lado de uno de estos símbolos { } [ ] ( ), dicho carácter (símbolo de apertura) y su opuesto (símbolo de cierre) serán resaltados con el fin de localizar los bloques de código más fácilmente. Vea las siguientes capturas : captura1, captura2 .

Página de descargas

Español:

Notepad++ (desde la v2.3) soporta multilenguaje por medio de un archivo xml traducido(desde english.xml). Normalmente no lo necesitas si instalas Notepad++ con su instalador. Necesitarás el archivo si instalas Notepad++ desde el binario en zip (o si tu idioma no está soportado por el instalador NSIS).

Para hacer que Notepad++ hable otro idioma, tienes que :

  1. Descargar el Idioma español, renombrarlo a nativeLang.xml.
  2. Ve a inicio->ejecutar y escribe %APPDATA%Notepad++ en la caja de texto del diálogo "ejecutar".
  3. Copia nativeLang.xml en la carpeta abierta
  4. Ejecuta Notepad++
Technorati Tags : Notepad++

0 comentarios