Un editor multipropósito que soporta muchos lenguajes de programación.
Notepad++ es un editor de texto para Windows que dispone de una interfaz clara y sencilla. Fue inicialmente creado como un reemplazo para el bloc de notas de Windows, agregando una gran cantidad de mejores.
Notepad++ está programado mediante C++ y solamente está disponible para Windows, siendo un editor estable y optimizado que ya tiene bastantes años a cuestas.
Notepad++ se integra con multitud de lenguajes de programación, estre los cuales se encuentra Markdown. Sin embargo, es importante que selecciones el plugin de resaltado de sintaxis Markdown durante la instalación del editor, ya que por defecto, Notepad++ incluye un número de componentes muy reducido.
Por defeto, con Notepad++ no podrás ver el texto renderizado en HTML a medida que escribes. Para ello tendrás que instalar el plugin MarkdownViewerPlusPlus.
Puedes descargar Notepad++ desde este enlace.
Para instalar MarkdownViewer, debes descargar su última versión desde este enlace y copiar el archivo MarkdownViewerPlusPlus.dll
en el directorio plugins
que encontrarás en el directorio de instalación de Notepad++.
MarkdownViewer usa el procesador Markdig, que es un parser de la sintaxis CommonMark bastante veloz.
Una vez hayas instalado el plugin, verás un botón con el icono de Markdown en la barra de tareas. Si haces clic en él, se abrirá un panel en el que podrás ver la sintaxis HTML del documento Markdown que estás editando.
También puedes abrir el panel pulsando las teclas CTRL+SHIFT+M
o también desde el menú de Plugins de la barra superior. Desde las opciones del Plugin también podrás sincronizar el scroll de las dos ventanas.
Mediante MarkdownViewer también podrás exportar los documentos tanto a formato HTML como a formato PDF.
Notepad++ soporta los siguientes elementos de la sintaxis básica y avanzada de markdown:
Notepad++ junto con el plugin MarkdownViewer también soporta otros elementos adicionales, como por ejemplo las etiquetas figure
, las abreviaturas o las citas abreviadas. En la tabla que ves a continuación puedes ver una lista con algunos de los elementos adicionales soportados:
Elemento | Markdown | HTML | Resultado |
---|---|---|---|
Resaltado |
|
| texto resaltado |
Insertado |
|
| texto insertado |
Subscript |
|
| H2O |
Superscript |
|
| X2 |
Abreviaturas |
|
| La especificación HTML es mantenida por la asociación W3C. |
Figuras |
|
| |
Footer |
|
| |
Citas abreviadas |
|
| Esto es una cita |
👋 Hola! Soy Edu, me encanta crear cosas y he redactado este tutorial. Si te ha resultado útil, el mayor favor que me podrías hacer es el de compatirlo en Twitter.
Sígueme en Twitter para estar al día con mi contenido. 😊