Como ya he comentado en alguna que otra ocasión, últimamente todos los artículos que escribo para este sitio lo realizo utilizando markdown, de hecho, no es la primera vez, y seguro que no será la última que cante alabanzas sobre este lenguaje de marcado que permite mejorar tu productividad centrándote únicamente en el contenido y no en el continente; puedes ver alguno de los artículos que escrito que hacen referencia a markdown con tan solo hacer clic en el siguiente enlace.
Incluso he dado mis primeros pasos en el desarrollo de un par de sencillas aplicaciones que te permiten escribir utilizando este lenguaje MOME y uText. Sin embargo, hace ya algún tiempo que me he dado cuenta de que hay soluciones mucho mejores, y como dijo alguién en este sitio, tampoco es necesario reinventar la rueda.
De esta forma, este artículo trata sobre la última aplicación que estoy utilizando para escribir con el lenguaje de marcado markdown. Una aplicación realmente sencilla de utilizar y que la tienes a tu disposición en cualquier equipo con conexión a internet. Me refiero a StackEdit.
StackEdit
StackEdit1 es un completo editor de texto plano que te permite utilizar el lenguaje de marcado markdown para crear tus documentos. Se trata de una aplicación de código abierto basada en PageDown, un previsualizador de markdown implementado en JavaScript utilizado en Stack Overflow y que permite convertir de Markdown a HTML así como previsualizar el resultado conforme vas escribiendo.
Las características de StackEdit
Algunas de las principales características de StackEdit son las siguientes,
- Los documentos se guardan en el lugar de almacenamiento por defecto del navegador que utilices, es decir, no se comporte con otros navegadores u ordenadores. Si borras la información de tu navegador borrarás los documentos que tengas guardados de forma local (ojo, que ya me ha pasado mas de una vez).
- StackEdit permite importar documentos, pero necesita acceso completo a Dropbox o a Google Drive o a los dos, dependiendo de cual elijas. Los documentos importados se descargan directamente al navegador.
- Permite gestionar varios documentos de forma simultánea, de forma que puedes cambiar rápidamente entre ellos.
- Puedes exportar tus documentos a Markdown, HTML o a PDF
- Te permite sincronizar tus documentos en los diferentes servicios en la nube soportados por StackEdit
- Puedes publicar tus documentos directamente en Blogspot, WordPress ó Tumblr
- También puedes publicar tus documentos en GitHub, Gist, Google Drive, Dropbox o en cualquier servidor SSH.
- Compartir un enlace a un documeno Markdown para ver una previsualización.
- Convertir de HTML a Markdown
- Mostrar estadísticas sobre el documento que estás escribiendo.
- Muestra en tiempo real la conversión de Markdown a HTML, y además las barras de desplazamiento están coordinadas de forma que al desplazarte con la barra donde editas Markdown también se desplaza la barra de HTML.
- Permite el resaltado de código utilizando Prettify o Highlight.js
def un_ejemplo_con_python():
if a<5:
for i in range(0:100):
print(i)
- Expresiones matemáticas en LaTeX utilizando MatjJax
Resolución de una ecuación de segundo grado del tipo
ax2+abx+c=0 dondea?0 :x=?b±b2?4ac????????2a
- Diseño configurable
- Soporta temas, disponiendo de varios temas
- Complementos a la carta
- Soporta Markdown Extra que extiende Markdown con algunas características muy interesante, como pueden ser,
- Sintaxis especial para tablas
Descripción | Valor |
---|---|
Ordenador | 1.200 € |
Ratón | 15 € |
Pantalla | 340 € |
- Se pueden crear notas al pie como esta2
- Se pueden crear tablas de contendido utilizando el indicador
[TOC]
, por ejemplo,
Uso y funcionamiento
No es necesario que instales nada, solo tienes que abrir tu navegador web y dirigirte a la página https://stackedit.io y ya puedes empezar a escribir.
Para crear un documento nuevo solo tienes que pulsar el botón que hay en la parte superior derecha, y el panel de documentos está accesible en el botón que hay mas a la derecha con forma de carpeta. Desde allí puedes cambiar entre los diferentes documentos que aparecen listados en el gestor.
Para renombrar un documento tan solo tienes que hacer clic en el título del documento en la barra de navegación, y para borrarlo solo debes hacer clic en el botón correspondiente.
Conclusiones
Para la redacción de mis artículos apenas utilizo el 10% de las posibilidades que ofrece Markdown y mayoritaríamente sigo utilizando un procesador de textos tradicional para el trabajo que desarrollo en la oficina, pero es cuando reviso todo el potencial que ofrece Markdown cuando me doy cuenta del tiempo que desaprovecho dando forma a un documento, siendo que Markdown y herramientas del estilo de Stackedit te permite dedicarte a la redacción y dejarle a ellos los temas menores.
Más información: GtiHub | Stackedit.io | Documento de bienvenida de Stackedit | Guía de desarrollo de Stackedit | Guía de temas
Fuente: atareao