Markdown Notes
A VS Code extension for keeping markdown notes in a sidebar panel with a WYSIWYG or raw markdown editor.
Features
- Sidebar panel — notes live in the activity bar, always one click away
- List view — browse all your
.md files in the configured notes folder
- WYSIWYG editor — powered by Toast UI Editor; switch between rich-text and raw markdown modes at any time
- Auto-save — notes are saved automatically after a configurable delay
- Image support — paste or insert images directly into notes
- File watcher — the list updates automatically when notes are added or removed outside VS Code
- Context menu — right-click inside the editor for quick actions (links, formatting, etc.)
- Command and terminal links — Add links that trigger a vscode command or something in the terminal
Getting Started
- Install the extension.
- Click the Markdown Notes icon in the activity bar.
- Open settings (
markdownNotes.notesFolder) and set the folder where your notes are stored.
- Click the + button in the panel header to create your first note.
Commands
| Command |
Description |
| New Note |
Create a new markdown note |
| Refresh |
Reload the notes list |
| Open Notes Settings |
Open the extension settings |
Commands are available via the panel toolbar icons and the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
Settings
| Setting |
Type |
Default |
Description |
markdownNotes.notesFolder |
string |
"" |
Absolute path to the folder where notes are stored. Use ~ for the home directory. |
markdownNotes.autoSave |
boolean |
true |
Automatically save notes while typing. |
markdownNotes.autoSaveDelay |
number |
1000 |
Milliseconds to wait after the last keystroke before saving (200–10000). |
Requirements
VS Code 1.85.0 or later.
| |