我在Visual Studio 2012中看到了新的比较工具,用于比较两个文件或一个文件的两个版本。我喜欢它。但当我试图找到它时,我找不到它,因为我不使用TFS。
是否有一种方法,我可以比较两个文件的内置功能在Visual Studio(但没有TFS)?
我在Visual Studio 2012中看到了新的比较工具,用于比较两个文件或一个文件的两个版本。我喜欢它。但当我试图找到它时,我找不到它,因为我不使用TFS。
是否有一种方法,我可以比较两个文件的内置功能在Visual Studio(但没有TFS)?
当前回答
(命令窗口)(Ctrl + Alt + A):
Tools.DiffFiles File1 File2
其他回答
您可以从Visual Studio开发人员命令提示符中调用devenv.exe /diff list1.txt list2.txt,或者,如果Visual Studio实例已经在运行,您可以键入Tools。在命令窗口中的DiffFiles,有一个方便的文件名补全:
(命令窗口)(Ctrl + Alt + A):
Tools.DiffFiles File1 File2
我一直是WinMerge的粉丝,这是一个开源项目。您可以相当容易地将其插入Visual Studio。
http://blog.paulbouwer.com/2010/01/31/replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/
会告诉你怎么做吗
对于Visual Studio 2019, File Differ插件允许比较不同项目中的文件:
你可以从这里安装:
OLD:
对于Visual Studio 2017,安装*[FileComparer2017][4]* 问题是你不能比较不同项目中的文件,但是你可以复制同一个项目中的文件来比较…
我相信这是Visual Studio 2012的一个更好的扩展。它被称为代码比较,可以在这里找到。