2分で読めます
| ニュース

Dr. MacのRants & Raves
エピソード#362
Bare Bones Software の由緒ある Mac テキスト エディタである BBEdit は、1992 年以来継続的に開発されており、最新リリースの BBEdit 13 では非常に便利な新機能がいくつか追加され、ますます改良され続けています。
以前もお話ししましたが、私はプレーンテキストで書き、ほとんどの執筆と修正が終わってから書式設定(つまり、ワードプロセッサやページレイアウトソフトを使う)をするのが好みです。Ulyssesは気に入っていてよく使っていますが、BBEditもほぼ同じくらいの頻度で使っています。
BBEdit は他のアプリではできないことを行います…
なぜでしょうか?Ulyssesはテキスト作成には優れていますが、高度なテキスト操作や検索には向いていません。例えば、BBEditには私が覚えている限りずっと前から強力なGREP検索機能が搭載されています。(GREPはGlobally search a Regular Expression and Printの略で、誰 に聞くか によって異なりますが、 Globally Regular Expression Parserとも呼ばれます 。)
Ulyssesには十分に使える検索・置換機能が備わっていますが、複雑な場合はBBEditを使ってGREPクエリを作成します。例えば、連続する複数のスペースを1つのタブ文字に置き換える必要があることがよくあります。ワープロソフト(そしてUlysses)には、連続する複数のスペースを検索して置換する簡単な方法がありません。BBEditでは、検索パターンにはスペースに続けて「+」(「+」)を入力し、置換パターンには「/t」を入力するだけです。
英語では、「1 回以上繰り返されるすべてのスペース文字を検索し、それを 1 つのタブ文字に置き換えます。」となります。
以前は、適切なGREP構文をWebで検索し、試行錯誤で微調整する必要がありました。しかし、BBEdit 13には2つの新機能が追加され、GREPが他のアプリの検索と置換と同じくらい簡単に使えるようになりました。
BBEdit 13 はさらに多くの魅力を提供します
1つ目は、検索(および置換)ダイアログにある「GREPチートシート」ボタンです。これをクリックすると、よく使われるGREPコマンドのリストが例と説明とともに表示されます。

リスト内の適切なコマンド (大文字のみ、小文字、0 ~ 9 の数字、任意の数字、X 回繰り返される文字、行 (または単語) の先頭 (または末尾) の文字などを検索するオプションが含まれています) をクリックすると、正しいコマンドが [検索] フィールドまたは [置換] フィールドに自動的に表示されます。
2 つ目の優れた新機能は、インタラクティブな GREP パターン プレイグラウンドです。これにより、基になるドキュメントに影響を与えずに GREP 検索や置換パターンを簡単に微調整できるようになります。
BBEdit 13 には他にも気に入るかもしれない機能が沢山ありますが、新しい GREP Cheat Sheet と Pattern Playground にはびっくりしました。
30日間無料トライアル
私の言うことを鵜呑みにしないでください。フル機能の30日間トライアル版(ちょっとした工夫あり)を入手してください。30日後も、BBEditの強力な編集機能(高度な機能は除く)を無料で使い続けることができます。
これに勝るものはない。
強力な GREP 検索やその他多くの機能をテキスト エディターで必要とする場合は、BBEdit 13 が最適です。
最後に一つ。BBEditはプログラマーにとっても素晴らしいツールだと聞いています。残念ながら、私はコード(そしてWindows™)を扱わないので、それしかお伝えできません。
.. .そして彼が書いたのはそれだけです。
BBEdit 13. ベアボーンズソフトウェア。49.99ドル。www.barebones.com