BBEdit 9.5は検索、添付、アーカイブ閲覧を強化

BBEdit 9.5は検索、添付、アーカイブ閲覧を強化

Bare Bones Software は、長年愛されてきたテキスト エディター BBEdit の最新バージョンをリリースしました。ユーザー向けの新機能がいくつか追加されましたが、多くの小さな改良が加えられています。

BBEdit 9.5 の変更点の中で最も注目すべきは、ライブ検索バーが追加されたことです。このバーは、「検索」>「ライブ検索」を選択(または Command-Option-F キーを押す)すると編集ウィンドウの上部に表示されます。このバーは Safari のページ内検索フィールドと見た目も動作もほぼ同じで、検索フィールドが表示され、入力すると一致するすべてのテキストがハイライト表示されます。また、一致したテキストの数と、一致したテキストを前後に移動する矢印も表示されます(Return キーと Shift-Return キーでも一致したテキストを移動できます)。ライブ検索は常にリテラル検索で、大文字と小文字は区別されません。ライブ検索は以前のバージョンのクイック検索ウィンドウに代わるものです。以前のウィンドウが便利だと思ったことはありませんでしたが、ライブ検索ははるかに効果的になると思います。


おそらくさらに重要でありながら、関心を持つユーザーが少ないのは、BBEdit のスクリプト添付機能が大幅に強化されたことです。以前は (ほとんどの人は知らないと思いますが)、BBEdit の環境設定ウィンドウのメニューペインで、BBEdit メニュー項目にスクリプトを添付できました。よく考えてみると、これは実に魅力的な機能です。標準メニューコマンドを拡張して、ユーザーが選択したときに追加のアクションを実行できるからです。9.5 の新機能は、15 個のアプリケーションおよびドキュメントイベントにスクリプトを添付できる機能です。つまり、~/Library/Application Support/BBEdit/Attachment Scripts に配置されたスクリプトによって、ドキュメントを開く、
閉じる、保存するなど、アプリケーション内で発生するイベントに基づいて BBEdit の機能を拡張できるため、BBEdit を他のワークフローに簡単に統合できるようになります。私たちは既に、この機能が Subversion ベースのドキュメント共同作業ワークフローをどれだけスムーズにするかを試行錯誤しています。

アタッチ機能に関する詳細は、ヘルプメニューからアクセスできるプログラムのユーザーマニュアルをご覧ください。また、Bare Bones社がBBEdit 9.5のオンラインヘルプを整理し、最新の状態に更新し、スタイルの一貫性を保ち、新機能も網羅することに尽力したことも特筆に値します。

BBEditは以前からtarballファイルの内部を閲覧する機能を提供してきましたが、バージョン9.5では、プログラムのディスクブラウザウィンドウでZIPアーカイブの内部も閲覧できるようになりました。表示されるのはBBEditが読み込めるファイルのみで、ファイルは読み取り専用ですが、変更を加えようとすると、ファイルのコピーを別の場所に保存するように促されます。この機能は、EPUB形式の電子書籍の内部を閲覧できるという、さりげない便利な機能です。EPUB形式はXMLファイルとCSSファイルのパッケージフォーマットとしてZIPを使用しているためです。ZIPアーカイブまたはEPUBファイルをBBEditにドロップして、どのように動作するか確認してみてください。


Subversionのサポートは、プログラムの様々な部分に統合されています。ディスクブラウザとプロジェクトウィンドウの下部に、Subversionコマンドを含む新しいメニューボタンが追加されました。また、プロジェクトリストのコンテキストメニューにもSubversionコマンドが含まれるようになりました。さらに、複数のファイルを検索した結果、結果ウィンドウに一致したファイルがSubversion作業コピー内のファイルにある場合、Controlキーを押しながらファイルをクリックすると、適切なSubversionコマンドを含むコンテキストメニューが表示されるようになりました。

これらの機能追加以外にも、BBEdit 9.5は数多くの変更とバグ修正により、多くの点で進化を遂げています。例えば:

  • 保存されたドキュメント状態の内部フォーマットは、ドキュメントの基本的な設定、またはデフォルトと異なる設定のみをキャプチャするようになりました。これにより、ドキュメントにグローバル設定の変更が反映されないことで発生する混乱が解消されます。新しい「編集」>「オプションを正規化」コマンドを使用すると、現在のドキュメントの表示設定と編集設定を現在のデフォルトにリセットできます。
  • BBEdit は、ドキュメントごとにプレビュー ウィンドウの位置を記憶するようになりました。プレビュー ウィンドウの位置が明示的に設定されていない場合は、[ウィンドウ] > [デフォルト ウィンドウを保存] コマンドで示された位置にフォールバックします。
  • ウィンドウに複数のドキュメントが含まれている場合、[ウィンドウ] メニューのサブメニューに、変更が保存されていないドキュメントを示すダイヤモンドが表示されるようになりました。
  • BBEdit で開いているファイルがディスク上で変更され、BBEdit 内のコピーに保存されていない変更がある場合、ファイルが開いている限り、そのファイルに対する今後の変更を無視するオプションが提供されるようになりました。
  • テキスト ファクトリーの [すべて置換] コマンドでは、結果ウィンドウが生成されなくなりました。
  • [隠し項目を開く] コマンドは [ファイル] メニューから削除され、すべての [開く] ダイアログの [隠し項目を表示] チェックボックスに置き換えられました。

長いリリース ノートを注意深く読んでいる人 (本格的な BBEdit ユーザーであればぜひ読んでください) は、ポニーの靴がどのように強化されたかに注目してください。

最後に注目すべき変更点として、BBEdit は PowerPC ベースまたは Intel ベースの Mac で動作する Mac OS X 10.5 以降を必要とするようになりました。Bare Bones の Rich Siegel 氏によると、OS バージョン間の機能の差異、後続リリースで修正された古い OS のバグを回避するための作業、そして古いバージョンで必要となるテストマトリックスの大幅な増加により、以前のバージョンの Mac OS X のサポートはますます困難になっているとのことです。

BBEdit 9.xのユーザーはアップグレードが無料です。BBEdit 9.5の新規購入価格は125ドル、9.0より前のバージョンからのアップグレードは30ドルです。ダウンロードサイズは16.7MBで、30日間の試用版もご利用いただけます。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.