I recently wrote this script to let me quickly change the diff and merge tools TFS uses from PowerShell. I plan to make it a module and add it to the StudioShell Contrib package by Jim Christopher (blog|twitter). For now, I share it as a gist and place it on this blog.
The script supports Visual Studio 2008-2012 and the following diff tools:
- The built-in tools
- WinMerge
- KDiff3
- SemanticMerge
- BeyondCompare Standard
- BeyondCompare Pro