Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>SnipSketchNew to Visual Studio Code? Get it now.
SnipSketch

SnipSketch

Jhoni Costa

|
2 installs
| (0) | Free
Capture beautiful code screenshots and annotate them with arrows, shapes, text, highlighters, and blur — like Lightshot for VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SnipSketch 📸

Capture beautiful code screenshots and annotate them in real time — like Lightshot for VS Code.

Marketplace Version Installs License: MIT


SnipSketch brings the speed and convenience of screenshot annotation tools like Lightshot and CleanShot X natively into your coding workflow. Select code in any file, capture it with beautiful syntax highlighting and macOS window controls, and annotate it on the fly with arrows, shapes, text, step badges, and blur redaction.


✨ Features

  • ⚡ Instant Code Capture: Select any block of code and press Cmd+Alt+C (Mac) or Ctrl+Alt+C (Windows/Linux).
  • ↗️ Precision Vector Arrows: Point out bugs, variables, and lines with razor-sharp mathematical arrows.
  • ⬜ Rectangles & Ellipses: Highlight logic branches, parameters, or functions with clean geometric frames.
  • ✏️ Smooth Freehand Pen: Draw curves interpolated with Bézier smoothing — no jagged lines.
  • 🖍️ Highlighter Tool: Semi-transparent marker to emphasize key syntax without obscuring code.
  • 🔤 Text Annotations: Add notes and explanations with contrast-enhancing background cards.
  • 🔢 Step Counter Badges: Click to stamp incremental steps (1, 2, 3...) — perfect for tutorials and code reviews.
  • ⬛ Blur / Redact Tool: Pixelate API keys, passwords, and sensitive client data before sharing.
  • 📋 One-Click Clipboard Export: Copy high-DPI (Retina 2x) PNGs directly to your clipboard for Slack, Discord, PRs, or Notion.
  • 💾 Save to File: Export directly as crisp PNG images to your disk or workspace.
  • ↩️ Full History (Undo / Redo): Seamless Cmd+Z / Cmd+Y support for every stroke and shape.

🚀 Quick Start (3 Steps)

  1. Select Code: Highlight any code in your active editor.
  2. Capture:
    • Press Cmd + Alt + C (Mac) or Ctrl + Alt + C (Windows/Linux)
    • Or right-click and choose SnipSketch: Capture Selected Code.
  3. Annotate & Share: Draw arrows, add comments, and click Copy to paste anywhere!

⌨️ Keyboard Shortcuts

Extension Hotkeys

Action macOS Windows / Linux
Capture Selected Code Cmd + Alt + C Ctrl + Alt + C
Open Screenshot Editor Command Palette Command Palette

Canvas Editor Shortcuts

Key Tool / Action
V Select / Move (drag shapes, delete with Backspace/Delete)
A Arrow (directional vector)
R Rectangle (rounded box)
E Ellipse (circle)
P Pen (smooth freehand drawing)
H Highlighter (translucent highlighter stroke)
T Text (click to type on canvas)
S Step Badge (click to drop numbered 1, 2, 3... badges)
B Blur (pixelate sensitive secrets/tokens)
Cmd/Ctrl + Z Undo
Cmd/Ctrl + Y Redo

⚙️ Configuration Settings

Customize SnipSketch in your VS Code settings (Preferences -> Settings -> search SnipSketch):

Setting Default Description
snipsketch.showLineNumbers true Show synchronized line numbers on the code card
snipsketch.showWindowControls true Show macOS traffic light buttons (🔴🟡🟢)
snipsketch.padding 32 Outer canvas padding around code card (px)
snipsketch.fontFamily "JetBrains Mono, Fira Code..." Monospace font family for code rendering

📄 License

This project is licensed under the MIT License.

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