Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>SideMemoNew to Visual Studio Code? Get it now.
SideMemo

SideMemo

nekoya

| (0) | Free
A sidebar memo extension for VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SideMemo

SideMemo is a VS Code extension that adds a convenient memo functionality to your sidebar. Take quick notes, write documentation, or keep project-specific reminders right within VS Code.

Features

  • Sidebar Integration: Dedicated memo panel in the activity bar
  • Markdown Editing + Live Preview
  • Auto-Save as you type (per workspace)
  • Project-Specific storage (workspace-scoped)
  • Clean, VS Code-themed UI
  • Multiple memos with tabs (create, rename, delete, switch)
  • Interactive preview checkboxes (toggle [ ] / [x] tasks directly in preview)
  • AI Summarize (Gemini) with customizable prompt
  • Settings modal with API key management (stored in VS Code Secrets)
  • Reset All Memos action (with confirmation) to reseed default template

Installation (local dev)

  1. Clone this repository
  2. Run npm install
  3. Press F5 to open a new Extension Development Host window
  4. The extension activates when the SideMemo view or commands are used

Usage

  1. Click the SideMemo icon in the activity bar
  2. Create or switch memos using the tabs toolbar
  3. Edit in Markdown; use the toolbar to toggle preview
  4. Click checkboxes in preview to update your task list
  5. Open Settings to set your Gemini API key and manage options
  6. Optionally use "Reset All Memos" from Settings to reset data to defaults

Commands

  • SideMemo: Open Memo (sidememo.openMemo)
  • SideMemo: Clear Memo (sidememo.clearMemo)
  • SideMemo: Toggle Preview (sidememo.togglePreview)
  • SideMemo: Summarize (Gemini) (sidememo.openSummarize)
  • SideMemo: Settings (sidememo.openSettings)

These also appear as buttons in the view title area.

Data Storage & Privacy

  • Memo content is stored in VS Code workspaceState (per-workspace)
  • Gemini API key is stored using VS Code Secrets (encrypted)
  • No external files are created in your project folders

Requirements

  • VS Code 1.104.0 or higher
  • Node.js (for local development/build)

Extension Guidelines

  • Followed VS Code extension best practices and disposal patterns
  • TypeScript across extension and webview code
  • Theme compatibility and accessible controls

License

MIT

Enjoy!

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