Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>CodeNotes & Scratchpad ProNew to Visual Studio Code? Get it now.
CodeNotes & Scratchpad Pro

CodeNotes & Scratchpad Pro

PirapaakaranPirathapan

| (0) | Free
| Sponsor
Developer scratchpad, persistent quick notes, code snippet bookmarks with line references, and markdown export.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CodeNotes & Scratchpad Pro 📝

Sponsor Publisher License: MIT

A lightweight, developer-first note-taking scratchpad and code snippet bookmarking tool embedded inside Visual Studio Code. Keep scratch thoughts, todos, and annotated code snippets organized by project or globally without context switching.


✨ Features

  • 🚀 Real-Time Scratchpad: Open an interactive dual-pane markdown scratchpad that auto-saves your scratch thoughts in the background.
  • 📌 Code Snippet Bookmarking: Select any code in the editor, right-click, and save it directly into CodeNotes with exact file path and line number references.
  • 🎯 1-Click Jump to Code: Click any saved code note in the sidebar tree view to instantly navigate to the source file with highlighted lines.
  • 📁 Categorization & Tagging: Organize your notes and snippets by topic, component, bugfix, or feature.
  • 📤 Export to Markdown: Export all your structured notes, categories, and code snippets into a clean, presentation-ready NOTES.md file in your workspace root.
  • 🔒 Workspace or Global Storage: Choose between workspace-scoped project notes or a shared global scratchpad across all VS Code windows.

🛠️ Usage

1. Interactive Scratchpad

Press Ctrl+Shift+P (or Cmd+Shift+P on macOS) and run: CodeNotes: Open Interactive Scratchpad

2. Save Code Snippet with Line References

  1. Select any block of code in your editor.
  2. Right-click and choose "Save Selected Code to CodeNotes".
  3. Name your snippet and assign an optional category.

3. Export Notes

Click the export icon in the CodeNotes sidebar header or run: CodeNotes: Export Notes to Markdown (NOTES.md)


⚙️ Configuration

Setting Type Default Description
codenotes.storageLocation string "workspace" Choose "workspace" or "global" storage for your notes.
codenotes.exportFilename string "NOTES.md" The target markdown filename when exporting notes.

💖 Support & Sponsor

If you find this extension helpful, please consider sponsoring development: 👉 Sponsor Pirapaakaran on GitHub

Connect on LinkedIn: Pirapaakaran Pirathapan


📄 License

MIT © Pirapaakaran Pirathapan

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft