2

几年前,有人问他们如何才能恢复 FileMerge 的底部窗格。答案是 FileMerge 记住了您的设置,并且如果您不小心调整了底部窗格的大小以完全不占用空间,那么下次打开 FileMerge 时它将再次忠实地不可见。

优胜美地改变了这种行为,我想要它回来。我对底部窗格不感兴趣。它占用了我宁愿在左右窗格之前和之后拥有的空间。每次我在 Gitbox 中单击更改的文件时,我都必须调整窗口外那个烦人的底部窗格的大小,然后才能正确查看差异。

有任何想法吗?“不,他们破坏了 FileMerge,但是这个其他免费的 Mac OS X 工具可以满足您的需求,Gitbox 可以轻松启动它”将是一个可以接受的替代答案。

4

1 回答 1

4

由于我的版本控制工具在后台使用 shell 脚本打开 FileMerge,因此我能够使用此处描述的设置来隐藏合并窗格: https ://ftangftang.wordpress.com/2015/02/23/filemerge-bug /

这不是一个理想的解决方案,但希望在 Apple 解决问题之前就足够了。

我更新的 git-diff-cmd.sh 脚本:

#!/bin/sh
defaults write com.apple.FileMerge MergeHeight 0
/usr/bin/opendiff "$2" "$5" -merge "$1"
于 2015-05-29T02:19:44.000 回答