チケット #43129

3Way比較のとき、空のペインは無視してほしい

登録: 2021-10-25 19:40 最終更新: 2021-10-25 22:48

報告者:
担当者:
(未割り当て)
チケットの種類:
状況:
オープン
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし

詳細

要望

3Way比較中、1ペインのテキストが空の時は、そのペインを無視してほしい。
1 ペインが空の時は、おおよそでいいので、2 ペイン比較時と同じように動いてほしい。

要望に至る不満点

3ペイン比較の時に 1 ペインのテキストが空の場合、他 2 ペインはファイル全体が 1 ブロックとして扱われてしまう。
そのため、残った 2 ペインはテキスト比較がほとんど行われない。(ブロック内比較機能で行われる分だけでしょうか?)

再現例

  1. 「新規 (3 ペイン)」-「テキスト」
    3Way比較ウインドウを新規作成し、そのうち 2 ペインのみに適当なテキストを入力する。
    そうすると、テキスト全体が丸ごと1ブロック扱いとなり、行単位のテキスト比較・マージがやりにくい。
  2. Git 等用マージツール
    左ペイン $BASE、中央 $REMOTE、右ペイン $LOCAL を設定したとする。(利用例などのように)
    BASE 対象が無い状況でマージする場合、$BASE は空ファイルになる。
    結果、REMOTELOCAL が全体丸ごと1ブロック扱いとなり、マージがやりにくい。

チケットの履歴 (3 件中 3 件表示)

2021-10-25 19:40 更新者: san_masamaru
  • 新しいチケット "3Way比較のとき、空のペインは無視してほしい" が作成されました
2021-10-25 21:45 更新者: sdottaka
コメント

ご要望ありがとうございます。

別の要望として、3つのファイルを比較している状態から、1つのファイルを非表示にして2つのファイルだけ比較したり、3ファイル状態に戻したりしたいという要望があったと記憶しており、 これが実現できればこのご要望を満たせるのではないかと思っています。

いつ実装できるかはわかりませんが...

2021-10-25 22:48 更新者: san_masamaru
コメント

いつも利用させていただいております
本件、不具合報告ではないので、あくまでも機能リクエスト、感想レベルで扱ってください

当方は、表示面にかかわるレベルまでは考えておりませんでした。
気長に期待しておりますので、いつかそのような機能が実装されましたら試してみます。


ADD: 2021/12/18
2.16.16.3 japanese + jp-3 を暫く使っていましたが、ほぼ希望どおりの機能が実装されておりだいたい満足です。

開いたときに最初の差分位置に移動するオプションがOFFの時、比較最初のカーソル(マーク)位置が、表示上のハイライトとずれるところだけが気になります。

(編集済, 2021-12-18 18:46 更新者: san_masamaru)

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする