2 つのファイルを比較する
F8 は 2 つのファイルの内容を行ごとに比較します。それぞれのペインに 1 つずつファイルが必要です。ない場合は、Meneaufile が尋ねます。
同じ名前のファイルが優先されます。 もう一方のパネルに同じ名前のファイルがあれば、F8(または右クリックの「内容で比較」)は、そちらのカーソル位置にかかわらず、そのファイルと比較します。同名のファイルがなければ、向かい側で指定されたファイルと比較します(old.txt と new.txt など)。
2 つのビュー
- 左右に並べる:2 つのバージョンが向かい合い、ブロックが揃えて表示されます。
- 統合表示:ひとつのテキストに、追加と削除が混在します。違いが少ないときに読みやすい表示です。
カウンターが規模を示します:+12 −3。「次の差分」と「前の差分」で、目で探さなくてもブロックからブロックへ移動できます。
テキストのコピー
テキストはマウスで選択し、Ctrl+C でコピーできます。左右に並べた表示では、それぞれの半分に独立した選択があり、1 つのファイルの行だけをコピーできます。Ctrl+A ですべての行を選択します。行番号はコピーに含まれず、各行は改行を保ちます。
コードは色分けされたまま
.php、.dart、.json は、ここでもビューアーと同じ色で表示されます。同じパレットで、別のものはありません。ファイルの見た目は、読むときと比較するときで変わりません。コミットの差分でも同様です。
ファイル名から種類が分からないものは、テキストのままです。// がコメントではない .txt、ログ、拡張子のないファイルなどです。
ファイル全体ではなく、行ごと。比較ツールが表示するのは、2 つのバージョンの行が読む順序で混ざったものです。それらをつなげて一括で色付けすると、削除された行でコメントが開き、追加された行で閉じてしまいます。目に見える結果として、複数行の /* */ は最初の行にしか色が付きません。
ブロックを移す
編集モードでは、各ブロックに 2 つの操作が加わります。「このブロックを左へ送る」と「このブロックを右へ送る」です。これにより、比較画面を離れることなく、一方のファイルを使ってもう一方をブロックごとに修復できます。
保存するまでは何も書き込まれません。「左を保存」、「右を保存」、または「両方を保存」を選びます。
黙らずに伝えること
- 2 つの版は行ごとに同一です — 比較は確かに行われました。
- 行ごとに比較するものがありません:ファイルがテキストでないか、読み込めませんでした。
- 2 つのファイルの一方がディスク上で変更されました — 「読み込み直す」で、現在の内容で比較をやり直します。
2 つのテーブルも比較できます
データベースで 2 つのテーブルに F8 を使うと、それらの構造を比較します。バイト列はありませんが、フィールド、その型、インデックスはあります。メニューがそれを示し、項目名は「構造を比較」になります。
Meneaufile マニュアル(日本語版)。