検索・置換

メニューから検索→検索... ⌘Fを選択すると、検索/置換ウインドウ、または、検索ボックスがフォーカスされます。

検索/置換ウインドウ

検索

  1. 検索文字列を入力します。☞検索オプション
  2. 「次を検索」「前を検索」「最初から」のいずれかのボタンをクリックします。

置換

  1. 検索文字列を入力します。☞検索オプション
  2. 置換文字列を入力します。
  3. 置換範囲を「次」「キャレット以降」「選択範囲内」「全て」のいずれかから選択します。
  4. 「〜を置換」のボタンをクリックします。

検索ボックス

通知アイコン

検索結果によっては、テキスト編集エリアの右上に下記の通知アイコンが表示されます。

「最後まで検索したら最初から検索」オプションがONの場合

「最後まで検索したら最初から検索」オプションがOFFの場合

特殊な検索

検索/置換ウインドウの「特殊な検索」をクリックすると、用途によっては便利な、特殊な検索/置換を実行することができます。

流し込み置換

検索文字列に一致した文字列を、選択したファイルの各行の文字列に、順に置換します。

実行例

  1. ドキュメント内の置換したい範囲を選択します。
    この例では下記のテキストを選択します。
    foo -f "title=XXX" -f "date=YYY"
    foo -f "title=XXX" -f "date=YYY"
    foo -f "title=XXX" -f "date=YYY"
    
  2. 検索/置換ウインドウに検索文字列を入力します。
    この例では「XXX」を入力します。
  3. 「流し込み置換」ボタンを押して、テキストファイルを選択します。
    この例では下記の内容のテキストファイルを選択します。
    タイトル1
    タイトル2
    タイトル3
  4. 検索文字列に一致する部分が、テキストファイルの各行の文字列に順に置換されます。
    foo -f "title=タイトル1" -f "date=YYY"
    foo -f "title=タイトル2" -f "date=YYY"
    foo -f "title=タイトル3" -f "date=YYY"