以前に「BBEdit(旧TextWrangler)」の「Multi-File Search」という機能を「複数ファイル内の文字列を一括置換したいなら 迷わず「TextWrangler(BBEdit)」を使おう!!」という記事で紹介したことがあるのですが、今回は2つのフォルダ間の差分を比較する方法を紹介したいと思います。フォルダ内のファイル差分や、同名テキストファイルに差異がある場合、それを簡単に発見することができますよ!

VSCodeをメインエディタとして使っている人は多いと思いますが、BBEditはVSCodeにはないユニークな機能があるので、サブエディタとして持っていて損のない万能エディタです。では、早速使い方をご紹介します。

目次

  1. 入手方法
  2. Find differencesの使い方
  3. まとめ
スポンサーリンク




1. 入手方法

BBEditは「App Store」から入手します。「BBEdit」で検索すればすぐに見つけることができます。

このアプリは月額450円、または年間4,500円の有料アプリで、最初の30日間はお試し期間になっており、期間が過ぎると全ての機能が使用できる「Full」バージョンか、機能限定の「Free Mode」で使用するか選択することができます。

今回紹介する機能「Find differences」は、なんと「Free Mode」でも利用できます。デベロッパーさんは寛大ですね!

2. Find differencesの使い方

使い方はとても簡単です。メニューバーから「Search -> Find differences」のように進んでください。

すると次のようなウィンドウが開きます。下図のように比較したいフォルダをそれぞれにドラッグしてから「Compare」ボタンをクリックするだけ。

オプションは「Folder Comparison」のボタンをクリックして設定できますが、単純な比較の場合、チェックボックスは全てOFFで構いません。

このような結果が表示されます。

ウィンドウ左側に差分ファイルのリストが表示されます。右側は同名ファイル内(テキストファイル)に差異がある場合のチェック画面です。差異がある箇所がハイライトされます。

このように単純なファイル差分、また同名ファイル内に差異がある場合にもその相違点が分かりやすく表示されますので、差分を目視でチェックしたい場合に大変便利です!

3. まとめ

今回のように、BBEditのユニークな機能「Find differences」機能を紹介しました。VSCodeをメインエディタとして使っているとしても、BBEditには、VSCodeにはない便利な機能があるのでかなりオススメです!