Repository navigation
Guttered 0.3.0
Guttered 0.3.0 adds diff previews on branch-change markers and a filterable branch picker.
Changes
- Hover over a marker to preview the removed and added lines, including unsaved edits. The preview stays separate from code documentation. Click Open Diff with Merge Base to open VS Code's diff view at that change.
- Change Base Reference now lists local and remote-tracking branches. Type to filter them. Default branch (automatic) is the first choice, and every selection still compares from its merge base with HEAD. You can also enter a tag, commit, or other reference.
Marker previews require visible editor inlay hints with Editor: Inlay Hints: Padding turned off (VS Code's defaults). Markers and the diff command remain available when hints are hidden or padded.
Install
- Download
guttered-0.3.0.vsixbelow. - In VS Code, run Extensions: Install from VSIX… and select the file.
- Reload the window if prompted.
For Remote–WSL, install from a WSL-connected window. Guttered runs in WSL and uses WSL's Git.
Requires VS Code 1.95+ and Git 2.30+. See the README for settings and limitations.
Validation
TypeScript checks and all 41 automated tests pass. Desktop verification on VS Code 1.95.3 and 1.141.0 covers independent marker previews, native diff navigation, and branch selection.