NoteIt is a VS Code extension that treats a workspace-root NoteIt.md file as a persistent scratchpad. When a workspace finishes loading, the extension ensures that file exists and opens it in a dedicated webview panel titled Scratchpad.
Features
Automatically creates NoteIt.md in the primary workspace folder if the file does not already exist.
Opens a dedicated scratchpad webview on startup with an editable markdown pane and a rendered preview.
Saves edits from the webview back to NoteIt.md immediately.
Keeps timestamped quick notes in NoteIt.md while hiding those timestamps from the rendered preview.
Adds a NoteIt: Note and Exit command that prompts for a quick note, appends a timestamped markdown bullet, and closes the window.
Ships a default keybinding for the command: Ctrl+Shift+Q on Windows/Linux and Cmd+Shift+Q on macOS.
Usage
Open a workspace in VS Code.
Let NoteIt create or load NoteIt.md in the primary workspace folder.
Type directly into the Scratchpad panel. Changes are written back to the file on every input event and the preview updates with rendered markdown.
Run NoteIt: Note and Exit from the Command Palette when you want to capture the next task before closing the window.
Packaging
Publisher: thirumuruganra
License: GPL-3.0
Development
npm run check-types validates the TypeScript project.