Install & Setup
The AVC extension brings snapshot management directly into VSCode — sidebar, Source Control panel, inline annotations, and more. Pick the install path that matches how you got AVC.
Prerequisites
Section titled “Prerequisites”- The
avcCLI must be on yourPATH(runavc --versionto confirm) — see Installation - Your project must be initialized with
avc init - VSCode 1.85+
The extension isn’t on the VSCode Marketplace yet — install from a .vsix or run it in development mode.
Option A — VSIX
Section titled “Option A — VSIX”Install a packaged build:
- Download the latest
.vsixfrom GitHub Releases, or runvsce packagein theextension/folder to produce one yourself - In VSCode:
Ctrl+Shift+P→ Extensions: Install from VSIX… - Pick the
.vsixfile
Option B — Development mode
Section titled “Option B — Development mode”For contributing to the extension itself:
- Open the
extension/folder in VSCode:code extension/ - Run
npm install && npm run compile - Press
F5— a second window opens labeled [Extension Development Host] - In that window, open any AVC-initialized folder
Verify the install
Section titled “Verify the install”You should see all of the following in your project window:
- A camera icon in the activity bar (left edge)
- A status bar item like
AVC: 4 snapshots - A branch indicator next to it:
main - An AVC group in the Source Control panel (
Ctrl+Shift+G)