Xcode提交窗口 - 显示unix-diff-like diff(不显示整个文件)

时间:2012-02-11 22:25:44

标签: xcode macos diff commit

在最新的Mac OS X Lion(10.7.3)上讨论最新的Xcode(4.2.1)。

当您按选项 - 命令 - C 时,Xcode会弹出一个窗口,显示新文件和文件端的旧版本逐侧。

我喜欢界面的优雅;但是,有时它对于较长的文件来说并不理想。

问题是,Xcode向您显示整个文件,因此为了查看所有更改,您基本上必须滚动整个文件。如果您只是进行了几行更改,这尤其令人讨厌 - 您仍然需要滚动浏览整个文件以检查您是否意外没有提交其他内容。

有没有办法让Xcode的行为类似于UNIX diff,它只显示文件的更改部分(加上几行上下文)?

1 个答案:

答案 0 :(得分:4)

这不是我想要的,但它仍有帮助:

我发现你可以点击两个文件之间的区域,然后使用向上/向下箭头键直接在已经改变的区域之间移动。

这极大地简化了观察差异。