Markdown Format Menu is an extension that lets you format selected Markdown text through a context menu, from simple text formatting such as bold or italic, to code blocks and lists.
Features
On Markdown (.md) files, it enables a context menu option available through a right-click, where different formatting can be applied.
Examples:
Make selection bold
Make a code block
Make multiple selections italic
The following formatthing options are available:
- Bold
- Italic
- Bold + Italic
- Strikethrough
- Inline code (Monospace)
- Code block
- Link
- Image
- Unordered list
- Ordered list
- Blockquote
- Headings (
h1throughh6)
Requirements
- VS Code 1.22.0 or newer.
- The context menu is only active for Markdown (.md) files.
Extension Settings
This extension contributes the following settings:
markdown-format-menu.unorderedListBulletString: Selects the bullet for unordered lists. Possible values:- Hyphen [
-] (default) - Asterisk [
*]
- Hyphen [
Known Issues
None as of 07/01/2026.
Links
- Source code: https://github.com/carlos-hdzm/markdown-format-menu
- Report issues: https://github.com/carlos-hdzm/markdown-format-menu/issues
- CHANGELOG: CHANGELOG.md
- LICENSE: LICENSE