Guía Markdown de Notepad++

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.

Acerca de Notepad++

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.

Imagen de Editor Markdown

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.

Instalación de MarkdownViewer

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.

Uso de MarkdownViewer

Una vez hayas instalado el plugin, verás un botón con el icono de Markdown icono 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.

Soporte Markdown

Notepad++ soporta los siguientes elementos de la sintaxis básica y avanzada de markdown:

Soporte adicional

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:

ElementoMarkdownHTMLResultado
Destacado
==texto destacado==
<mark>texto destacado</mark>
texto destacado
Insertado
++texto insertado++
<ins>texto insertado</ins>
texto insertado
Subscript
H~2~O
H<sub>2</sub>O
H2O
Superscript
X^2^
X<sup>2</sup>
X2
Abreviaturas
*[HTML]: Hyper Text Markup Language
La especificación HTML es mantenida
por la asociación W3C.
La especificación
<abbr title="Hyper Text Markup Language">HTML</abbr>
es mantenida por la asociación W3C.
La especificación HTML es mantenida por la asociación W3C.
Figuras
^^^
Esto es una figura
^^^ Esto es un *subtítulo*
<figure>
<p>Esto es una figura</p>
<figcaption>Esto es un <em>subtítulo</em></figcaption>
</figure>

Esto es una figura

Esto es un subtítulo
Footer
^^ Esto es un footer
^^ multilínea
<footer>Esto es un footer
multilínea</footer>
Esto es un footer multilínea
Citas abreviadas
Esto es una ""cita""
<p>Esto es una <cite>cita</cite></p>

Esto es una cita