我阅读了这篇Tool for comparing files in Visual Studio帖子以及推荐的帖子,但不幸的是,它仅适用于VS-2008。我想知道是否有一个工作工具来比较visual studio 2010中的选定文件。
理想情况下,在解决方案资源管理器中选择2个文件,然后右键单击并选择“比较所选文件”
我也有ankhSVN,因为我的颠覆程序因此无法使用
编辑:我已成功选择WinMerge作为Diff流程的工具,但我如何实际比较使用它的2个文件?
答案 0 :(得分:5)
AnkhSVN与VS2005,2008和2010相同。您可以使用工具 - >选项 - >源控制 - > Subversion用户工具,用于配置差异/合并和修补工具。它会自动检测大多数工具,因此您只需从下拉菜单中选择它们。
编辑:目前没有选择差异2个不同的文件,你只能区分同一个文件的版本。
答案 1 :(得分:2)
我使用Beyond Compare,它真的很棒。 http://www.scootersoftware.com/support.php?c=kb_vcs.php
答案 2 :(得分:1)
SourceGear DiffMerge很棒,与VS2010和AnkhSvn很好地融合。这是recommended in the AnkhSvn wiki。
要比较2个文件,只需从“文件”菜单中选择“打开文件差异...”。
答案 3 :(得分:1)
WinMerge的VS IDE配置说明可从Paul Bouwer的博客文章Replace diff/merge tool in Visual Studio Team System with WinMerge获得:
在Visual Studio下的工具>选项>源控制> Visual Studio Team Foundation>配置用户工具,使用指示的选项添加比较和合并条目。
在VS IDE中的任何位置都可以使用比较命令,例如在Pending Changes and Changeset Details窗口中。
同样适用于Windows资源管理器集成和独立工具。