Skip to content

VSCode Extension

The AVC VSCode extension brings every CLI feature into the editor as a first-class UI: a sidebar with snapshot date groups, native Source Control panel integration, right-click file history, inline gutter annotations, and one-key snapshot creation.

  • Sidebar panel in the activity bar with collapsible snapshots grouped by date
  • Status bar items showing snapshot count, active branch, and changes vs. last snapshot
  • Source Control integration — your AVC changes appear alongside Git in the standard SCM panel
  • File history — right-click any file to see every snapshot it appears in, with one-click restore
  • Native diff editor — compare snapshot versions using VSCode’s built-in diff UI
  • Auto-snapshot (opt-in) — automatic snapshots after file saves, debounced and rate-limited
  • Inline annotations — see which snapshot introduced each line, like git blame
  1. Install the AVC CLI and verify with avc --version
  2. Install the extension from the Marketplace (or via VSIX / dev mode)
  3. Open an AVC-initialized project (avc init in the project root)
  4. Click the camera icon in the activity bar — you’ll see your snapshots grouped by date

See Install & Setup for the full walkthrough.