Microsoft Visual Studio Marketplace
It is strongly recommended that you use the Insiders Edition of Visual Studio Code, which is updated daily and includes the latest and most up-to-date features.
123PwSh is a curated set of VS Code extensions for mastering Markdown in Visual Studio Code.
Please find a mini-tutorial
Markdown linting and style checking for Visual Studio Code
The Markdown markup language is designed to be easy to read, write, and understand. It succeeds - and its flexibility is both a benefit and a drawback. Many styles are possible, so formatting can be inconsistent. Some constructs don't work well in all parsers and should be avoided. For example, here are some common/troublesome Markdown constructs.
markdownlint is a Visual Studio Code extension that includes a library of rules to encourage standards and consistency for Markdown files.
Shortcuts for Markdown editing
Handy shortcuts for editing Markdown (.md, .markdown) files.
| Name | Description | Default key binding |
|---|---|---|
| md-shortcut.showCommandPalette | Display all commands | ctrl+M ctrl+M |
| md-shortcut.toggleBold | Make **bold** | ctrl+B |
| md-shortcut.toggleItalic | Make _italic_ | ctrl+I |
| md-shortcut.toggleStrikethrough | Make ~~strikethrough~~ | |
| md-shortcut.toggleLink | Make [a hyperlink](www.example.org) | ctrl+L |
| md-shortcut.toggleImage | Make an image  | ctrl+shift+L |
| md-shortcut.toggleCodeBlock | Make ```a code block``` | ctrl+M ctrl+C |
| md-shortcut.toggleInlineCode | Make `inline code` | ctrl+M ctrl+I |
| md-shortcut.toggleBullets | Make * bullet point | ctrl+M ctrl+B |
| md-shortcut.toggleNumbers | Make 1. numbered list | ctrl+M ctrl+1 |
| md-shortcut.toggleCheckboxes | Make - [ ] check list (GitHub flavored markdown) | ctrl+M ctrl+X |
| md-shortcut.toggleTitleH1 | Toggle # H1 title | |
| md-shortcut.toggleTitleH2 | Toggle ## H2 title | |
| md-shortcut.toggleTitleH3 | Toggle ### H3 title | |
| md-shortcut.toggleTitleH4 | Toggle #### H4 title | |
| md-shortcut.toggleTitleH5 | Toggle ##### H5 title | |
| md-shortcut.toggleTitleH6 | Toggle ###### H6 title | |
| md-shortcut.addTable | Add Tabular values | |
| md-shortcut.addTableWithHeader | Add Tabular values with header |
Renders markdown through pandoc
The vscode-pandoc Visual Studio Code extension lets you quickly render markdown files as a pdf, word document or html file.
Spelling checker for source code
A basic spell checker that works well with camelCase code.
The goal of this spell checker is to help catch common spelling errors while keeping the number of false positives low.
please find other extension packs one-two-three
if you come across an extension that enhances your productivity, please feel free to submit a pull request to add it!