Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Codebase NotebookNew to Visual Studio Code? Get it now.
Codebase Notebook

Codebase Notebook

SolenodonteLabs

|
1 install
| (0) | Free
| Sponsor
An extension to help taking note across the codebase
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Code Notes 📝

Code Notes is a VS Code extension that lets you take structured notes across your codebase and quickly jump between code and the notes that describe it.

It’s built for developers who:

  • Leave TODOs but never find them again

  • Keep random markdown files with scattered annotations

  • Review large codebases and want organized context

  • Work in teams and want traceable, navigable notes

  • Code Notes gives you a dedicated sidebar to manage notes, reference exact files + lines, preview content, and jump back into the code instantly.

✨ Features

📂 Notes Sidebar View

  • Browse all notes

  • Open, preview, and delete notes

  • Refresh with one click

🧭 Code References

  • Attach notes to specific files + line numbers

  • Jump directly back to referenced code

  • Works great for reviews, onboarding, debugging, refactoring

✍️ Simple Markdown Notes

  • Notes are stored as readable Markdown

  • Easy to version, sync, and share

  • You own your notes (no database, no vendor lock)

⚡ Fast Navigation

  • Open notes from the tree view

  • Open associated code reference in one click

📸 UI Overview

Screenshots coming soon

  • Activity Bar → Code Notes

  • Sidebar tree listing all your notes

  • Commands available in the view header & context menu

🚀 Getting Started

Installation

Install from VS Code Marketplace (coming soon) or

Clone the repo & run:

npm install
npm run watch

Then press F5 to launch the extension dev host.

🎯 Core Commands

Command Description
Code Notes: Create Note Create a new note
Code Notes: Select Note Switch the active note
Code Notes: Add Reference Attach a code reference to a note
Code Notes: Go to Reference Jump to referenced file + line
Code Notes: View Note Open preview of current note
Code Notes: Open Notes Directory Open storage folder for notes
Code Notes: Delete Note Remove note
Code Notes: Refresh Tree Reload notes list
Code Notes: Open Note from Tree Open by clicking tree item
Code Notes: View Note at View note related to current cursor (if exists)

You’ll find most actions in:

  • Command Palette (Cmd/Ctrl + Shift + P)
  • Code Notes sidebar
  • Tree item right-click menus

🗂️ Where are notes stored?

Notes are stored locally in a Markdown directory (managed by the extension).

They’re human readable and version-control friendly.

🔧 Roadmap

Planned improvements include:

  • Search & filtering

  • Workspace-shared notes option

  • Inline commenting UX

  • Multiple notes per line

If you have ideas or feature requests, open an issue!

❤️ Sponsor

If this helps your workflow, consider sponsoring: 👉 https://github.com/sponsors/kyonru

🏷️ License

MIT — feel free to hack, extend, and share.

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