2

数年前、誰かがFileMerge の一番下のペインを元に戻す方法を尋ねました。その答えは、FileMerge があなたの設定を覚えていて、スペースをまったく占有しないように下のペインのサイズを誤って変更した場合、次回 FileMerge を開いたときに再び見えなくなるというものでした。

Yosemite はその動作を変更しました。私はそれを元に戻したいと思っています。下のペインには興味がありません。左右のペインの前後に必要なスペースを占有します。そして、Gitbox で変更されたファイルをクリックするたびに、差分を適切に確認する前に、ウィンドウの外にある煩わしい下部ペインのサイズを変更する必要があります。

何か案は?「いいえ、彼らはFileMergeを壊しましたが、この他の無料のMac OS Xツールはあなたが望むことを行い、Gitboxは最小限の手間でそれを起動できます」は許容できる代替回答です.

4

1 に答える 1

4

私のバージョン管理ツールは裏でシェル スクリプトを使用して 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 に答える