如何在Xcode中突出显示已更改的行

时间:2012-11-01 19:49:54

标签: xcode

有没有办法让Xcode突出显示或标记已更改的文件中的行?像它对搜索结果,警告和错误的作用会很棒。

3 个答案:

答案 0 :(得分:15)

单击Xco​​de工具栏中的“显示版本编辑器”。这将向您显示当前版本的文件与文件相比的并排视图,就像您之前的提交一样(我假设您使用的是git)。

Or: View - >Version Editor -> Show Version Editor (Shift+Option/Alt+CMD+Enter)

答案 1 :(得分:5)

有一个Xcode插件可以完成这个:https://github.com/johnno1962/GitDiff

您甚至可以自定义它:

enter image description here

答案 2 :(得分:3)

它不直接在Xcode中,但要与同一文件的版本进行比较,您可以使用FileMerge。使用现代应用程序包类型的安装,您可以从Xcode - >打开开发人员工具 - > FileMerge。然后只需指定一个左侧文件和一个右侧文件。

如果您正在讨论来自其中一个受支持的源代码管理存储库的文件版本,那么您可以使用版本编辑器 - 它是上面的选项之一'编辑器'在窗口的右上角,您可以在View中找到相关选项 - >版本编辑器 - >显示版本编辑器。此时,右侧文件视图下方有三个选项(在视图 - >版本编辑器菜单中向上),第一个是比较,突出显示当前本地副本与任何已检查的副本之间的差异在副本中。