用于在Visual Studio 2010中比较文件的工具

问题描述:

我阅读了Tool for comparing files in Visual Studio文章和推荐文章,但不幸的是它仅适用于VS-2008。我想知道是否有在Visual Studio中进行比较,选定的文件2010年用于在Visual Studio 2010中比较文件的工具

理想的工作工具,选择在Solution Explorer 2个文件,右击并选择“比较选定的文件”

我也有AnkhSVN的是我subversion程序因此不能使用

编辑:我已经成功选择WinMerge作为Diff进程的工具,但是如何实际比较使用它的2个文件?

+0

上面的链接“用于比较Visual Studio中的文件的工具”现在给出了一个SO错误:由于审核原因,此问题已从堆栈溢出中删除。请参阅帮助中心,了解可能的解释为什么可能会删除问题._ – JohnC 2013-08-29 15:26:49

+0

请说明“我如何使用[WinMerge]比较2个文件?”它无缝地集成了VS IDE Compare命令,也可以从Windows资源管理器上下文菜单和独立程序中使用。 – JohnC 2013-08-29 15:30:20

AnkhSVN与VS2005,2008和2010相同。您可以使用工具 - >选项 - >源代码管理 - > Subversion用户工具来配置您的差异/合并和修补工具。它会自动检测大多数工具,所以你只需要从下拉菜单中选择它们。

又见ankhsvntips

编辑:目前还没有任何选项diff的2个不同的文件,你可以在同一个文件的唯一差异版本。

+0

但我怎样才能比较2个文件?我可以使用它的唯一方法是如果我要显示更改。我如何才能从VS内比较2个文件? – 2011-02-01 14:11:08

我使用BeyondCompare,它非常好。 http://www.scootersoftware.com/support.php?c=kb_vcs.php

SourceGear DiffMerge很好,并且与VS2010和AnkhSvn很好地集成在一起。这是recommended in the AnkhSvn wiki

要比较2个文件,只需从“文件”菜单中选择“打开文件差异...”即可。

为的WinMerge VS IDE配置说明,可保Bouwer的博客文章Replace diff/merge tool in Visual Studio Team System with WinMerge

在Visual Studio中在工具>选项>源代码控制> Visual Studio团队基础>配置用户工具,添加条目进行比较,并使用合并选项显示。

在VS IDE中的任何位置都可以使用Compare命令,例如,在Pending Changes和Changeset Details窗口中。

也适用于Windows资源管理器集成和独立工具。