高效使用 Visual Studio diff 编辑器

2024-03-02

我正在使用 Visual Studio 2015,并且有一个使用 Git 在本地进行版本控制的项目。当我双击“团队资源管理器”窗口中的文件时,将打开一个 Diff 编辑器。

在其他 IDE(Eclipse、IntelliJ)中,我习惯于在这些 diff 编辑器中管理我的更改,例如从左到右复制块,或者从左到右复制块。没有中间条指示此类可能的操作,也没有其他线索。

因此,当我想要恢复一段代码时,我必须在左侧选择它,将其复制到剪贴板,在右侧选择相应的文本,然后从剪贴板粘贴文本。这感觉非常笨拙,因为我想做的就是“恢复这一块”。

有什么是我忽略的吗?


Visual Studio 中的内部差异/合并工具非常原始且难以使用。幸运的是支持外部差异工具 https://blogs.msdn.microsoft.com/jmanning/2006/02/20/diffmerge-configuration-in-team-foundation-common-command-and-argument-values/(由于评论而进行的代码审查除外)。所以帮自己一个忙并安装KDiff3 http://kdiff3.sourceforge.net/ and 配置 https://blog.ilab8.com/2010/10/11/configure-kdiff3-in-visual-studio/将其作为工具来使用。对于 2015 版本,只需将其指向 kdiff3.exe 文件就足够了,然后它会自动填写适当的参数配置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

高效使用 Visual Studio diff 编辑器 的相关文章

随机推荐