Visual Studio 2010 中比较文件的工具
我阅读了这篇 Tool for Comparison files in Visual Studio 帖子和推荐的帖子,但不幸的是它仅适用于 VS-2008。我想知道是否有一个工作工具可以在 Visual Studio 2010 中比较选定的文件。
理想情况下,在解决方案资源管理器中选择 2 个文件,然后右键单击并选择“比较选定的文件”
我也有 ankhSVN 作为我的颠覆程序,因此不能使用
编辑:我已成功选择 WinMerge 作为 Diff 过程的工具,但如何使用它实际比较 2 个文件?
I read the this Tool for comparing files in Visual Studio post and the recomended posts but unfortuantely it is only for VS-2008. I am wondering if there is a working tool for comparing selected files in visual studio 2010.
Ideally, select 2 files in Solution Explorer and right click and choose "Compare Selected Files"
I also have ankhSVN as my subversion program therefore cannot use
Edit: I have successfully selected WinMerge as my tool for Diff process, but how do i actually compare 2 files using it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
AnkhSVN对于VS2005、2008、2010都是一样的。可以使用工具->选项->源代码控制 -> Subversion 用户工具来配置您的差异/合并和修补工具。它将自动检测大多数工具,因此您只需从下拉菜单中选择它们。
另请参阅 ankhsvntips
编辑:有目前没有选项可以比较 2 个不同的文件,您只能比较同一文件的版本。
AnkhSVN is the same for VS2005, 2008 and 2010. You can use Tools -> Options -> Source Control -> Subversion User Tools to configure your diff/merge and patch tools. It will auto-detect most tools, so you only have to select them from the dropdown menu.
See also ankhsvntips
EDIT: There's currently no option to diff 2 different files, you can only diff versions of the same file.
我用的是BeyondCompare,真的很好用。
http://www.scootersoftware.com/support.php?c=kb_vcs.php
I use BeyondCompare, its really good.
http://www.scootersoftware.com/support.php?c=kb_vcs.php
SourceGear DiffMerge 非常棒,并且与 VS2010 和 AnkhSvn 集成得很好。 AnkhSvn wiki 中推荐。
要比较 2 个文件,只需从“文件”菜单中选择“打开文件差异...”。
SourceGear DiffMerge is great, and integrates well with VS2010 and AnkhSvn. It's recommended in the AnkhSvn wiki.
To compare 2 files just choose "Open File Diff..." from the "File" menu.
WinMerge 的 VS IDE 配置说明可从 Paul Bouwer 的博客条目 用 WinMerge 替换 Visual Studio Team System 中的 diff/merge 工具:
在 Visual Studio 中的“工具”>“选项>源代码控制> Visual Studio 团队基础>配置用户工具,使用指示的选项添加比较和合并条目。
在 VS IDE 中任何可用“比较”命令的地方都可以很好地工作,例如在“挂起的更改”和“更改集详细信息”窗口中。
还可以与 Windows 资源管理器集成很好地配合并作为独立工具。
VS IDE config instructions for WinMerge are available from Paul Bouwer's blog entry Replace diff/merge tool in Visual Studio Team System with WinMerge:
In Visual Studio under Tools > Options > Source Control > Visual Studio Team Foundation > Configure User Tools, add entries for Compare and Merge using the options indicated.
Works great anywhere in VS IDE that the Compare command is available eg in Pending Changes and Changeset Details windows.
Also works great with Windows Explorer integration and as a stand alone tool.