我在Visual Studio 2012中看到了新的比较工具,用于比较两个文件或一个文件的两个版本。我喜欢它。但当我试图找到它时,我找不到它,因为我不使用TFS。
是否有一种方法,我可以比较两个文件的内置功能在Visual Studio(但没有TFS)?
我在Visual Studio 2012中看到了新的比较工具,用于比较两个文件或一个文件的两个版本。我喜欢它。但当我试图找到它时,我找不到它,因为我不使用TFS。
是否有一种方法,我可以比较两个文件的内置功能在Visual Studio(但没有TFS)?
当前回答
我一直是WinMerge的粉丝,这是一个开源项目。您可以相当容易地将其插入Visual Studio。
http://blog.paulbouwer.com/2010/01/31/replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/
会告诉你怎么做吗
其他回答
当使用带有本地化语言的Visual Studio时,您在命令窗口中编写的命令也必须本地化。 例如,我的VS2019是葡萄牙语的,所以,我必须写这个命令:
Ferramentas。CompararArquivos
您可以通过菜单显示命令窗口(在我的例子中是Janela de Comando) 查看>其他窗口>命令窗口或在我的情况下Exibir > outas Janelas > Janela de Comando
你可以尝试Visual Studio Gallery中的VSCommands扩展。
最新版本允许您选择两个文件并进行比较:
我也有这个问题。没有TFS,但我发现将文件类型与文件比较工具相关联这篇文章很有帮助。
具体来说,步骤1b。
打开Visual Studio命令提示符,导航到Common7/IDE文件夹并键入
tf diff /configure
在Visual Studio中,diff可以使用命令窗口和工具调用。DiffFiles命令
通过热键Ctrl + W、A或菜单View→其他窗口→命令窗口打开命令窗口 输入命令Tools。DiffFiles "FirstFile.cs" "SecondFile.cs"
在Visual Studio 2012、2013、2015中,你也可以用Web Essentials来实现。只需右键单击文件,然后从上下文菜单→Web Essential→Diff所选文件:
它也可以作为一个单独的扩展。