MCNotes - VS Code Extension
A simple and elegant notes manager for Visual Studio Code.

Features
- 📝 Create, edit, and delete notes directly in VS Code
- 🔍 Search notes by title or content
- 💾 Export and import notes as JSON
- 📅 Insert date/time stamps
- 🌓 Automatic theme matching with VS Code
- ⌨️ Keyboard shortcuts for quick access
- 💪 Persistent storage using VS Code's global state
Demo
Usage
Commands
- Open MCNotes:
MCNotes: Open MCNotes
(Ctrl+Shift+N / Cmd+Shift+N)
- Create New Note:
MCNotes: Create New Note
(Ctrl+Alt+N / Cmd+Alt+N)
- Export Notes:
MCNotes: Export Notes
- Import Notes:
MCNotes: Import Notes
Keyboard Shortcuts
Ctrl+Shift+N
(Windows/Linux) / Cmd+Shift+N
(Mac) - Open MCNotes
Ctrl+Alt+N
(Windows/Linux) / Cmd+Alt+N
(Mac) - Create new note (when panel is open)
Features in Detail
Creating Notes
Click the "+ New Note" button or use the keyboard shortcut to create a new note.
Editing Notes
Click on any note in the sidebar to start editing. Changes are automatically saved.
Searching Notes
Use the search box in the sidebar to filter notes by title or content.
Exporting Notes
Export all your notes as a JSON file for backup or transfer.
Importing Notes
Import notes from a previously exported JSON file.
Date/Time Insertion
Click the "📅 Date/Time" button to insert the current date and time at the cursor position.
Data Storage
Notes are stored using VS Code's global state, which means:
- Your notes persist across VS Code sessions
- Notes are stored locally on your machine
- Notes are workspace-independent (available in all workspaces)
Requirements
- Visual Studio Code 1.80.0 or higher
Extension Settings
This extension does not contribute any settings.
Release Notes
1.0.0
Initial release of MCNotes:
- Create, edit, and delete notes
- Search functionality
- Export/Import notes
- Date/time insertion
- Sidebar view
- Theme integration
License
MIT License
Enjoy taking notes with MCNotes!