すべての編集作業を正規表現のテストにすることなく、複数ファイルにまたがるテキストを検索・置換。プレーンテキストでの作業はもちろん、便利な「パターンの挿入」トークンを使ったり、フル装備で挑みたいときは自前の正規表現を持ち込むことも可能です。
Find&Replaceは、テキストの検索・置換という当たり前の作業をこなした上で、通常のテキストフィールドでは手が届かない領域までカバーします。ファイルやフォルダを中身ごとリネームしたり、大文字・小文字を区別するプレーンテキスト一致を選んだり、正規表現を使って高度な検索を組み立てたりできます。
「パターンを挿入」では一般的なパターンに対応するTextEdit風の使いやすいトークンが用意されており、細部までコントロールしたいときは「Tokens & Regex」で正規表現全体を直接編集できます。
カスタマイズ可能なハイライト表示により、全体の一致と現在確認している該当箇所を明確に区別。巨大なファイルでも視認性を損なわずに作業できます。
Intelligent Parsingが2つのファイル間のパターンを検出し、不足している要素や相違点を提示。enum caseや代替実装などのブロックを、目的のファイルへそのまま直接ドラッグできます。
2つの境界の間にあるセクションを検索し、アンカー自体を置換するか、一致したセクションを新しいファイルに抽出します。
メッセージが再発したという情報を損なうことなく、反復するログを削減。繰り返されるブロックをキャプチャし、有用なインスタンスを1つ残して出現回数を表示することで、無駄に10倍も肥大化したファイルを抱え込む必要がなくなります。
こちらは完全無料です — お試し期間も「早期アクセス中のみ無料」といったオチもありません。半日分の手間が省けたならチップ入れへどうぞ。イラッとしたなら受信トレイへどうぞ。