Skip to content
| Marketplace
Sign in
Visual Studio Code>Notebooks>Marksman NotesNew to Visual Studio Code? Get it now.
Marksman Notes

Marksman Notes

0xMarksman

|
2 installs
| (0) | Free
Jot down notes, to-do lists, tables and bullet points in a sidebar. Notes are plain markdown files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Marksman Notes

Jot down notes, to-do lists, tables and bullet points - without ever leaving VS Code.

Marksman Notes demo - creating a checklist and toggling checkboxes

Notes are plain Markdown files in one global folder, so they follow you across every project and are yours to sync, grep, or back up however you like.


Why Marksman Notes?

You're mid-task and need to capture something - a to-do, a snippet of a meeting, a quick table. Switching to another app breaks your flow. Marksman Notes gives you a dedicated notes sidebar and a handful of keyboard shortcuts so capturing a thought takes seconds, and everything stays in the editor you already live in.

  • Zero lock-in — notes are ordinary .md files in ~/MarksmanNotes (configurable). No database, no proprietary format.
  • Fast capture — new note or to-do list in one keystroke.
  • Checklist-native — toggle checkboxes on any line, on single lines or whole selections.
  • Templates — tables, bullet/numbered lists, to-do lists and meeting notes, inserted at the cursor.

Features

📝 Notes sidebar

A Marksman Notes icon in the activity bar lists all your notes, sorted by last modified (or by name). Click to open, right-click to rename or delete. The list refreshes automatically when files change.

Notes sidebar with an open to-do list

✅ One-keystroke checkboxes

Press Ctrl+Alt+X (Cmd+Alt+X on macOS) on any line:

Line before Line after
buy milk - [ ] buy milk
- buy milk - [ ] buy milk
- [ ] buy milk - [x] buy milk
- [x] buy milk - [ ] buy milk

Works on multi-line selections too — turn a whole pasted list into a checklist at once.

📋 Templates

Press Ctrl+Alt+T and pick a template to insert at the cursor:

  • To-Do List (dated)
  • Table (3×3)
  • Bullet List
  • Numbered List
  • Meeting Notes (attendees, agenda, notes, action items)

Template picker

🔍 Search across all notes

Press Ctrl+Alt+F to fuzzy-search every line of every note and jump straight to the match.

Searching across all notes

👀 Rendered preview

Since notes are plain Markdown, VS Code's built-in preview (Ctrl+Shift+V) renders your tables and checklists beautifully — no extra extension needed.

Keyboard shortcuts

Windows / Linux macOS Action
Ctrl+Alt+N Cmd+Alt+N New note
Ctrl+Alt+X Cmd+Alt+X Toggle checkbox on current line(s)
Ctrl+Alt+T Cmd+Alt+T Insert template
Ctrl+Alt+F Cmd+Alt+F Search notes

All commands are also available from the Command Palette (Ctrl+Shift+P) under Marksman Notes.

Extension settings

Setting Default Description
marksmanNotes.folder ~/MarksmanNotes Folder where notes are stored. Point it at a synced folder (Dropbox, OneDrive, etc.) to sync notes across machines.
marksmanNotes.sortBy modified Sort the sidebar by modified or name.

Getting started

  1. Install the extension.
  2. Click the Marksman Notes icon in the activity bar (or press Ctrl+Alt+N).
  3. Start typing. That's it — the note is saved as a Markdown file automatically.

FAQ

Where are my notes stored? In ~/MarksmanNotes by default. Change it with the marksmanNotes.folder setting. Run Marksman Notes: Open Notes Folder in File Explorer to jump there.

Can I sync notes between computers? Yes — set marksmanNotes.folder to any cloud-synced folder.

Does it work with other Markdown extensions? Yes. Notes are standard Markdown files, so linters, preview enhancers and Markdown-all-in-one style extensions all work on them.

Release notes

See the Changelog tab on this page.

License

MIT

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