如何告诉FileMerge记住我对底部窗格的设置?

时间:2015-05-26 21:50:04

标签: osx-yosemite filemerge gitbox

几年前,有人问how they could get the bottom pane in FileMerge back。答案是FileMerge记住了你的设置,如果你不小心调整了底部窗格的大小,根本没有占用空间,那么下次你打开FileMerge时,它会忠实地再次隐藏。

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

有什么想法吗? "不,他们已经破坏了FileMerge,但是这个其他免费的Mac OS X工具可以满足您的需求,而Gitbox可以轻松推出它而且只需要很少的烦恼。是一个可以接受的替代答案。

1 个答案:

答案 0 :(得分: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"