The extension allows you to compare files in two shelvesets or one shelveset with pending changes.
Based on https://github.com/rajeevboobna/CompareShelvesets by Rajeev Boobna and https://github.com/ha
DiffFinder (from rajeevboobna / shelvesetcomparer) extends the existing hamidshahid / shelvesetcomparer Visual Studio extension.
ShelvesetComparer is a Visual Studio extension that allow users to compare contents of two shelvesets (from on or different users).
DiffFinder extends it to also
allow comparison of a shelveset with current workspace local pending changes
compare shelvesets targeting different branches, e.g. $/BranchA/path/to/file1 with $/BranchB/path/to/file1
Color coding used in file comparison:
black: no difference / both files are identical
red: differences / both files differ
blue: file exists only in one of the compared containers (Shelveset or Pending Changes)
Fork of dprZoft / shelvesetcomparer with additional improvements, including a fix for diff tool arguments containing spaces (dprZoft#17) and an automated GitHub Actions build.
New release required because, although Microsoft VS2026 tries to be backward compatible, extensions which depend on VS objects (like TeamExplorer) still need to be recompiled with matching references..