Skip to content
| Marketplace
Sign in
Visual Studio>Tools>GitTreeFilter

GitTreeFilter

Grzegorz Gurgul

|
40 installs
| (2) | Free
Filter solution explorer by showing only the files that were changed in comparison to a working tree from specific branch, commit or tag.

GitTreeFilter for Visual Studio

example workflow

This extension for Visual Studio 2022 allows you to filter solution explorer to include only the files changed when comparing to the worktree sometime in the past. Navigate through all these files as usual, and compare the changes using a context menu item. This is extremely useful when you are developing a feature on your own branch and want to keep your views focused.

Demo

Rationale

Stay focused on your own changes in large projects

This plugin allows you to filter solution explorer by showing only the changes you care about. This includes the files that have been changed comparing your current working directory to a Git worktree you can specify as reference by using a branch name, tag name or specific commit.

Get instant feedback about the actual changes made since the beginning of your work

Every file listed in the solution explorer when the filter is active has a context menu "show changes" which brings the difference between the current file and the one at the selected point in history.

Attributions

  • Icons used:
    • Tree icon by Icons8
    • Git branch icon by Icons8
    • Commit Git icon by Icons8
    • Tag Window icon by Icons8
  • This builds on the idea of GitBranchDiffer extending it by a few must-have features.
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft