HDG explica qué es Markdown y cuáles son los conceptos básicos que debo saber?

HDG explica qué es Markdown y cuáles son los conceptos básicos que debo saber?

Si utiliza regularmente las redes sociales en línea o los foros de discusión, lo más probable es que haya visto o utilizado a Markdown sin siquiera saber qué es Markdown.

Para muchos ya en la web, HTML fue el primer y más elemental lenguaje de codificación que aprendieron. Sin embargo, Markdown es aún más simple. De hecho, es tan simple que los cursos para él no existan exactamente. Puedes aprenderlo en cuestión de solo minutos.

Tabla de contenido

    Markdown fue creado en 2004 por John Gruber y Aaron Swartz, quienes querían permitir que las personas "escribieran usando un formato de texto plano fácil de leer y fácil de escribir, lo convierten opcionalmente en XHTML estructuralmente válido (o HTML)."

    Uno de los objetivos centrales de Markdown era permitir una legibilidad más fácil en comparación con sus alternativas. Esto hace que la escritura de Markdown y la lectura del código de marcado de texto sin formato sea muy simple.

    Qué sitios usan Markdown?

    Dado que Markdown es una forma más simple de escribir HTML, no verá sitios web que se acreditarán a sí mismos como "escritos en Markdown". Sin embargo, encontrará muchos sitios web que permitan a los usuarios contribuir o publicar de manera que acepte Markdown.

    Un ejemplo es GitHub. En el readme previamente generado.Archivo MD de cada repositorio de GitHub, se acepta Markdown. Como esto sugiere, MD es la extensión utilizada para los archivos que se escriben utilizando el código de Markdown.

    Reddit y Stack Exchange también utilizan Markdown como una forma para que sus usuarios organicen mejor las publicaciones y se expresen. Los sitios de intercambio de pilas como el desbordamiento de la pila no serían los mismos sin Markdown para convertir el texto sin formato en fragmentos de código legibles y formateados.

    Cómo usar Markdown

    La imagen de ejemplo de arriba muestra ejemplos de formato de markdown para crear una nueva publicación de texto Reddit. Si bien repasa los conceptos básicos de Markdown, algunos ejemplos comunes no se han incluido. Pasemos sobre esos.

    Encabezado

    En Markdown, puede crear un encabezado escribiendo # (señal de número/libra) antes de su texto. El número de señales de número/libra que usa escalará el nivel del encabezado. Por ejemplo, # será el encabezado más grande y ### mostrará un subtítulo más pequeño.

    En html, estos simplemente se convierten en etiquetas. # es

    y ### es

    , Por ejemplo.

    Imágenes

    Similar a los enlaces, las imágenes en Markdown se crean envolviendo el texto alternativo entre los soportes cuadrados y la URL entre paréntesis. Aquí hay un ejemplo:

    [Logotipo de Geek de la mesa de ayuda] (https: // HelpDeskgeek.com/wp-content/themes/hdg/images/hdg-banner.PNG)

    Código en línea

    Iniciar una línea con cuatro espacios creará un bloque de código, pero para el código en línea, simplemente puede envolver el texto en Backticks. Aquí hay un ejemplo:

    'int main () printf ("Hi World \ n"); return 0;'

    Editores de texto de Markdown

    Si está interesado en dominar a Markdown, encontrar soporte en forma de un editor de texto de escritorio es un gran comienzo. Sin embargo, dado que Markdown se puede representar en vivo en el navegador y no requiere ninguna interacción complicada del lado del servidor, incluso hay editores de Markdown en línea.

    Editores de markdown independientes

    Uno de los mejores editores independientes de Markdown (y editores de texto en general) para Windows, MacOS y Linux es un texto sublime.

    Todo lo que tiene que hacer para habilitar el resaltado de sintaxis de Markdown es cargar un archivo MD o establecer la sintaxis resaltando en Reducción Al hacer clic en Texto sin formato en el lado derecho de la barra de estado.

    Otros dos grandes editores de Markdown gratuitos son typora (Mac) y notables (Linux).

    Editores de Markdown basados ​​en la web

    Los editores de Markdown basados ​​en la web generalmente son más ricos en funciones, por lo que recomendamos encarecidamente a esos.

    Por ejemplo, StackEdit proporciona una interfaz sin distracciones con dos paneles: uno para su código de markdown y otro para una vista previa dinámica y en vivo de su texto. 

    Si eres nuevo en StackEdit, todo lo que tienes que hacer es hacer clic en Empieza a escribir y se lo llevarán a su editor basado en la web, que viene prepoblado con el código de markdown de ejemplo e instrucciones.

    Si StackEdit no tiene lo que está buscando, consulte Dillinger o Editor.Maryland.

    Markdown está en todas partes en la web, y si eres nuevo en Internet, entonces probablemente será el primer "lenguaje de codificación" no oficial que aprendes a usar. Es extremadamente útil y mejora la forma en que nos comunicamos en línea a través del texto, por lo que esperamos que este artículo le haya ayudado a aprender más al respecto!