Airpods

Mac版BBEditでファイルの差分を並べて検索・比較する方法

Mac版BBEditでファイルの差分を並べて検索・比較する方法

Compare text files with BBEdit for Mac

2つのファイルを並べて比較し、相違点を確認したいですか?BBEdit for Macを使えば、互換性のあるテキスト形式であれば、ファイルの相違点を簡単に見つけて特定できます。開発者、プログラマー、ライターなど、コード、スクリプト、プレーンテキスト文書を頻繁に扱い、使い慣れたGUIを使いながら2つのテキストファイルの相違点を簡単に確認したい方にとって、これは最適なソリューションです。

既に述べたように、この目的にはBBEditを使用します。BBEditはMac用の優れたテキストエディタで、無料でダウンロードして使用できますが、機能は若干制限されています(それでもTextWranglerよりは機能が豊富です)。アプリの全機能を利用するには50ドルかかります。2つのファイルの違いを見つけて比較するという今回の目的であれば、BBEditの無料版で十分です。BBEditはMac OS Xが登場するずっと前から存在するMacの定番ツールで、Macで利用できる最もパワフルで高速、そして豊富な機能を備えたテキストエディタの一つです。

BBEdit でテキストファイルの違いを見つけて比較する

  1. 開発者BarebonesからBBEditをここから入手し(シンプルバージョンは無料)、通常通りインストールします。
  2. BBEditをまだ開いていない場合は開き、「検索」メニューをプルダウンして「相違点の検索」を選択します。
  3. Find differences with BBEdit for Mac

  4. 「左」の横にあるファイルボタンをクリックして比較する最初の文書を選択し、「右」の横にあるファイルボタンをクリックして最初の2つと比較する2番目の文書を選択し、「比較」ボタンをクリックします*
  5. Find file differences with Bbedit on Mac

  6. 2つのファイルの違いを参照します。ドキュメントを操作すると、違いがハイライト表示され、ウィンドウの下部に違いの完全なリストが表示されます。
  7. Find file differences with Bbedit on Mac

  8. オプションとして、BBEditの差異ウィンドウの下部近くにある適切な矢印(左または右)の「適用」ボタンをクリックして、差異をいずれかの方向に「適用」することを選択します。

* ファイルを BBEdit に配置して比較したい場合は、テキスト ファイルを [相違点の検索] ウィンドウにドラッグ アンド ドロップすることもできます。

この方法を使用すると、互換性のあるテキスト ファイルの違いを BBEdit で並べて比較できます。

何らかの理由でBBEditを使いたくない場合(例えば、Macにアプリをダウンロードまたはインストールできないなど)、ここでも説明されているようにコマンドラインのdiffツール、FileMergeを使ってファイルを比較できます。また、gitを使っている場合は「git diff FileName.txt」でも比較できます。ただし、これらのオプションはコード、スクリプト、プレーンテキストで最も効果的に機能します。Pag​​esやMicrosoft Officeで作成されたリッチテキスト形式のアイテムのコピーを比較したい場合は、この方法でWord文書のバージョンをMicrosoft Wordと比較するのが良いでしょう。Microsoft Wordは、.docまたは.docxファイルであればどれでも使えます(Pages文書を事前にWordに保存または変換できることも覚えておいてください)。

テキストファイルの違いを見つけて比較する別の方法をご存知ですか?ぜひ下のコメント欄で共有してください!