如何恢复Visual StudioCompare/Merge工具?

How to restore the Visual Studio Compare/Merge tool?

我正在使用 Microsoft Visual Studio Professional 2017。我在我的本地机器上安装了 KDiff3 比较工具(版本 0.9.98)。现在,默认情况下,Visual Studio 中的文件比较(.cs 扩展名)发生在 KDiff 中,这与以前在 Visual Studio 的本机比较和合并工具中打开不同。我想要回以前的工具。有什么方法可以将 Visual Studio 的默认比较工具从 KDiff3 更改为 TFS 比较和合并工具? 我检查了工具 -> 选项... -> 源代码管理 -> Visual Studio Team Foundation Server -> 配置用户工具 但这里没有任何配置。

我用谷歌搜索了这个问题,我收到了多篇关于如何配置第三方工具(如 WinMerge 或 BeyondCompare)进行比较的文章,但没有关于如何删除任何现有工具以恢复原始工具的文章Visual Studio 比较工具。任何帮助将不胜感激。

执行以下步骤解决问题。

步骤 1: 单击配置用户工具... Tools -> Options... -> Source Control -> Visual Studio Team Foundation Server -> Configure User Tools

步骤 2: 单击添加...

在“配置用户工具”中单击“添加”

第三步:如图所示进行设置...

如图所示配置设置。 Select命令字段中的路径为 C:\Program Files (x86)\Microsoft VisualStudio17\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\vsDiffMerge.exe

根据您的系统更改路径以指向 vsDiffMerge.exe

保存配置。它应该可以解决 KDiff 问题。