Quickly and easily compare all files in a changeset, shelveset, or with pending changes in TFS to see what has changed. Instead of clicking on each file individually and choosing to compare it with a different version, just click one button to compare all of the files.
You may edit the extension's settings from the Tools -> Options... -> Diff All Files settings page.
Compare files one at a time, many files at a time, or with all files combined in a single file.
Uses the same diff (i.e. compare) tool that you have configured in Visual Studio.
Exclude comparing files with specific extensions, or files that have been added or deleted from source control.
Button to quickly close all diff tool windows that have been opened.
Specify the file versions to compare against (i.e. Unmodified, Workspace, Previous, Latest).
Screenshots
Before comparing files:
While comparing files:
Settings screen:
Change Log
v2.3 - August 17, 2015
Temporary files created for the purpose of diffing (combiled files, files from a previous checkin, etc.) are now marked read-only, since changes to them would not be reflected back anywhere meaningful.
Fixed bug where file name's extension's casing could affect if Diff All Files was able to close an external diff viewer window or not.
v2.2.1 - May 24, 2014
Fixed bug where files were not compared properly when using Combined mode.
Added more default binary file types to ignore.
v2.2 - May 23, 2014
Fixed UI style to match the current Visual Studio theme (e.g. Dark vs. Light)
Added more default binary file types to ignore.
Filtered out directories so they don't get compared, as it would throw an error before.
Sped up how fast files get stitched together in Combined mode.
v2.1 - April 17, 2014
Added Combined compare mode to view all file changes in a single diff window.
Cancellation support for when building Combined files and launching diff windows.
Fixed labels shown on the VS diff tool compare tabs.
BREAKING CHANGE: This update will reset the "Maximum number of files to compare at a time" in the Settings window back to its default value.
v2.0 - April 12, 2014
Updated to support TFS Changeset Details and Shelveset Details windows.
Implemented new strategy for getting files to compare that is more accurate and flexible.