Notepad++

Notepad++
Información sobre la plantilla
Parte de la familia Editores de texto y Código Fuente
Notepad plus plus.png
Icono del Notepad++
DesarrolladorDon HO
Modelo de desarrolloSoftware libre
Lanzamiento inicial25 de noviembre de 2003[1]
Última versión estable6.1.4[2] , 28 de junio de 2012
GéneroEditor de texto, Editor de código fuente
Sistemas Operativos compatiblesMicrosoft Windows
IdiomaMultilingüe[3]
LicenciaLicencia pública general de GNU
Sitio web
notepad-plus-plus.org

Notepad++. También conocido como Notepad plus plus, es un editor gratuito de código fuente libre y un sustituto de Notepad que soporta varios lenguajes de programación. Funciona en entorno MS Windows, su uso está regulado por la Licencia Pública General de GNU.

Desarrollo

Basado en un potente componente de edición llamado Scintilla, Notepad++ está escrito en C++ y usa directamente la API de Win32 y STL, lo que asegura una gran velocidad de ejecución y un menor tamaño del programa. Mediante la optimización de tantas rutinas como sea posible sin perder la interfaz amigable con el usuario.

Se parece al Bloc de notas en cuanto al hecho de que puede editar texto sin formato y de forma simple. No obstante, incluye opciones más avanzadas que pueden ser útiles para usuarios avanzados como desarrolladores y programadores.

Ecológico

Notepad++ intenta reducir las emisiones mundiales de dióxido de carbono. Al usar una menor potencia de CPU, el PC puede frenar y reducir el consumo de energía, dando como resultado un medio ambiente más ecológico.

Características

  • Resaltado de Sintaxis y envoltura de Sintaxis
  • WYSIWYG
  • Resaltado de Sintaxis definido por el usuario
  • Auto-completado
  • Multi-Documento
  • Multi-Vista
  • Soporte para la Búsqueda y Substitución de Expresiones Regulares
  • Soporte completo para Arrastrar y Soltar
  • Posición dinámica de Vistas
  • Auto-detección de Estado del Fichero
  • Aumentar y reducir el Zoom
  • Entorno Multi-Lenguaje soportado
  • Favoritos
  • Resaltado de paréntesis y sangría
  • Grabación y ejecución de macros

Lenguajes soportados

Además, permite al usuario definir su propio lenguaje: no sólo las palabras clave para la sintaxis coloreada, sino también las palabras clave para la envoltura de sintaxis, los comentarios clave y los operadores.

Plugins

Lo mejor de todo es que Notepad++ puede resultar aún más útil, instalando diversos plugins disponibles para esta aplicación.

Para este propósito no es necesario andar buscando los plugins uno por uno, sino que están disponibles en un gran paquete disponible desde este enlace. La colección cuenta con 27 plugins gracias a los chicos de OpenSourceWare blog y tiene un gran enfoque en la programación, así que si meter código es lo tuyo, estarás más que feliz con este combo. Veamos de qué tratan algunos de los más interesantes plugins:

  • Compare: Herramienta esencial que te permite hacer cambios en un archivo guardado y comparar las diferencias con el archivo más antiguo.
  • Explorer: Muestra una ventana que puedes abrir para encontrar rápidamente un archivo del sistema.
  • Multi-Clipboard: Hace lo que dice: te brinda un portapapeles para copiar varios elementos y luego seleccionar uno para pegar.
  • CharM: Muestra una ventana con caracteres especiales para introducir caracteres poco comunes o no disponibles mediante en el teclado.
  • TopMost: Hace que Notepad++ esté siempre encima de las demás aplicaciones del escritorio.

Otros plugins que también merecen mención especial son “AutoSave” y “SpellChecker”, las descripciones hablan por sí mismas. Asimismo, si sabes de algún plugin para Notepad++ que te parezca muy útil puedes comentarnos colocando un comentario a este artículo, te lo agradeceremos mucho.

Referencias

Fuentes