Markdown es un lenguaje de marcado ligero para agregar formato a un documento usando un editor de texto básico. Ofrece un método sencillo para añadir formatos como:
La compatibilidad integrada con la edición y visualización de documentos Markdown en XMLSpy facilita a los desarrolladores redactar wikis, documentación e incluso artículos de blog directamente en el entorno de desarrollo elegido. La compatibilidad nativa con Markdown significa que ya no se necesita un editor de terceros para este tipo de contenido.
Los desarrolladores pueden componer Markdown en la Vista Texto de XMLSpy con el resaltado de sintaxis y, a continuación, cambiar a la Vista Explorador integrada para acceder a la denomina Vista Lectura para ver el contenido Markdown en una página formateada (es decir, representada en HTML).
Markdown es especialmente útil para presentar y dar formato a fragmentos de código dentro de documentos, archivos README, entradas de foros, wikis o cualquier otro contenido basado en texto.
En el editor Markdown los bloques de código se indican con un triple punto atrás y, para resaltar la sintaxis, pueden tener un especificador de sintaxis como xml, xquery, html, css, js, cpp, python, etc. Los bloques de código, como el fragmento HTML que se muestra a continuación, mantienen el formato del código, incluida la sangría para facilitar tanto su documentación como su copia.
Usar el editor Markdown en XMLSpy es una forma conveniente para que los desarrolladores puedan trabajar en la documentación usando la misma electrónica integrada de dispositivos que para codificar XML, JSON, XSLT, XBRL y realizar otras tareas de desarrollo.