ASP.NET Hosting - Click Here!

Web Essentials ships with a Markdown editor.

Features

Syntax highlighting

Full colorization for Markdown syntax.

Intellisense for embedded languages

GitHub's embedded language feature is fully supported by the ```language syntax.

Embedded languages Intellisense

Preview window

See a side-by-side preview window of the rendered HTML.

Compile to HTML

Right-click any Markdown file and select Compile Markdown to HTML. This will generate a .html file nested under the Markdown file and it will stay in sync as the Markdown file changes.

Custom Stylesheet

You can add a solution specific Stylesheet to control the styles of the preview window.

Custom HTML Template & Stylesheet

You can add a solution specific Stylesheet or HTML Template to control the styles of the preview window. Simply add a solution item with the name WE-Markdown.css for a custom stylesheet or WE-Markdown.html for a custom HTML template. A sample html template can be found here.

You can also set a global stylesheet or HTML template right from the web essentials options pane.

Embedded languages Intellisense