`Markdown to lekki język znaczników, który umożliwia dodawanie formatowania do dokumentów za pomocą prostego edytora tekstu. Zapewnia on prosty sposób dodawania formatowania, takiego jak:
Zintegrowane wsparcie dla edycji i przeglądania dokumentów w formacie Markdown w programie XMLSpy ułatwia programistom tworzenie wiki, dokumentacji, a nawet wpisów na blogi bezpośrednio w ich preferowanym środowisku programistycznym. Wbudowane wsparcie dla Markdown oznacza, że nie trzeba już korzystać z zewnętrznego edytora do tego typu treści.
Programiści mogą tworzyć dokumenty w formacie Markdown w oknie edytora tekstu XMLSpy Widok tekstu, z podświetleniem składni, a następnie przełączyć się do zintegrowanego widoku przeglądarki, który umożliwia wyświetlanie zawartości Markdown jako sformatowanej strony (czyli renderowanej jako HTML), co odpowiada temu, co powszechnie nazywane jest trybem czytania.
Markdown jest szczególnie przydatny do prezentowania i formatowania fragmentów kodu w dokumentach, plikach README, postach na forach, wiki lub w jakichkolwiek innych treściach tekstowych.
W edytorze Markdown, bloki kodu są oznaczane potrójnym znakiem backtick (```), a w celu poprawnego wyświetlania składni, mogą zawierać specyfikator składni, taki jak xml, xquery, html, css, js, cpp, python, itp. Bloki kodu, takie jak fragment kodu HTML pokazany poniżej, zachowują formatowanie kodu, w tym wcięcia, co ułatwia tworzenie dokumentacji oraz kopiowanie.
Używanie edytora Markdown w programie XMLSpy to wygodny sposób dla programistów, umożliwiający pracę nad dokumentacją w tym samym środowisku programistycznym, którego używają do kodowania XML, JSON, XSLT, XBRL oraz do innych zadań programistycznych.

