Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Mark Sharp — Markdown EditorNew to Visual Studio Code? Get it now.
Mark Sharp — Markdown Editor

Mark Sharp — Markdown Editor

Jonathan Yeung

|
11,486 installs
| (11) | Free
A Modern Markdown Editor
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Mark Sharp

Mark Sharp is a fast, modern Markdown editor for VS Code. Write Markdown documents quickly with familiar, standard syntax while still seeing a visually-appealing rendered Markdown document.

Mark Sharp is based on Github Flavored Markdown and supports extension features such as tables, Mermaid diagrams, checklists, and more.

Feature Overview

Quick Start

Launching Mark Sharp

There are several ways to launch the Mark Sharp editor:

  1. In the Explorer view, right click on a Markdown file (with a .md or .markdown file extension) > Open With... > Mark Sharp.
  2. When a markdown file is open in VS Code's default editor, run the command Mark Sharp: Switch Editor Mode from the command palette or click the M→ icon on the top right in the editor title bar.

Note: When you edit a markdown file with Mark Sharp, your existing document layout may be altered. It is recommended to back up your documents with a version control system like Git or another method of your choice.

Editing Markdown files

  • Use markdown syntax to create Markdown elements. For example, type '#' at the beginning of a line to create an H1 header, or surround a word with '*' to bold it.
  • Use the slash command menu by typing '/' to bring up a menu to quickly insert markdown elements such as lists, tables, images, and diagrams.
  • To switch between Mark Sharp and the built-in VS Code Editor, run the command Mark Sharp: Switch Editor Mode. This command toggles between editor modes while maintaining your cursor position so that you can continue working without losing your context.

For a complete guide, see the in depth user guide.

Mark Sharp Premium 🚀

Mark Sharp works out of the box as a fully functioning Markdown renderer and supports the basics for editing Markdown files. To unlock rich editing features, full VS Code theming, and to support the continued development of Mark Sharp, please see purchasing a license or run the Mark Sharp: Manage License command.

Acknowledgements

Mark Sharp would not be possible without the contributions of the open source community. For a full list of third-party libraries and their authors, please see Acknowledgements. Thank you for making Mark Sharp possible!

And lastly, thank you to everyone who has supported Mark Sharp, especially those who have helped with testing, filed bugs, and made feature suggestions! This editor is made for you and would not be possible without your help.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft