AWS Cloud9 Integrated Development Environment (IDE) 内のテキストの検索と置き換え - AWS Cloud9

AWS Cloud9 Integrated Development Environment (IDE) 内のテキストの検索と置き換え

AWS Cloud9 IDE の検索と置換のバーを使用して、1 つまたは複数のファイルのテキストを検索して置き換えることができます。

1 つのファイルでテキストを検索する

  1. テキストを検索するファイルを開きます。ファイルがすでに開いている場合は、ファイルのタブを選択してそのファイルをアクティブにします。

  2. メニューバーで [File (ファイル)]、[Find (検索)] の順に選択します。

  3. 検索と置換のバーで、[Find (検索)] に検索するテキストを入力します。

  4. 追加の検索オプションを指定するには、「検索と置換のオプション」を参照してください。

  5. 一致するものがある場合、[Find (検索)] ボックスの [0 of 0 (0/0)] はゼロ以外の数字に変わります。一致するものがあれば、エディターは最初の一致項目に進みます。複数の一致がある場合、次の一致に進むには、[Find (検索)] ボックスで右矢印を選択するか、メニューバーで [Find (検索)]、[Find Next (次を検索)] を選択します。前の一致に進むには、[Find (検索)] ボックスで左矢印を選択するか、メニューバーで [Find (検索)]、[Find Previous (前を検索] を選択します。

1 つのファイルでテキストを置き換える

  1. テキストを置き換えるファイルを開きます。ファイルがすでに開いている場合は、ファイルのタブを選択してそのファイルをアクティブにします。

  2. メニューバーで [Find (検索)]、[Replace (置換)] の順に選択します。

  3. 検索と置換のバーで、[Find (検索)] に検索するテキストを入力します。

  4. [Replace With (置換後の文字列)] で、[Find (検索)] に置き換えるテキストを入力します。

  5. 追加の検索と置換のオプションを指定するには、「検索と置換のオプション」を参照してください。

  6. 一致するものがある場合、[Find (検索)] ボックスの [0 of 0 (0/0)] はゼロ以外の数字に変わります。一致するものがあれば、エディターは最初の一致項目に進みます。複数の一致がある場合、次の一致に進むには、[Find (検索)] ボックスで右矢印を選択するか、メニューバーで [Find (検索)]、[Find Next (次を検索)] を選択します。前の一致に進むには、[Find (検索)] ボックスで左矢印を選択するか、メニューバーで [Find (検索)]、[Find Previous (前を検索] を選択します。

  7. 現在の一致を [Replace With (置換後の文字列)] のテキストに置き換えて次の一致に移動するには、[Replace (置換)] を選択します。すべての一致を [Replace With (置換後の文字列)] のテキストに置き換えるには [Replace All (すべて置換)] を選択します。

複数のファイルでテキストを検索する

  1. メニューバーで [Find (検索)]、[Find in Files (ファイルの検索)] の順に選択します。

  2. 検索と置換のバーで、[Find (検索)] に検索するテキストを入力します。

  3. 追加の検索オプションを指定するには、「検索と置換のオプション」を参照してください。

  4. [Find (検索)] ボタンの右側にあるボックス (*.*, -.* のあるボックス) で、検索に含める、または除外するファイルのセットを入力します。以下に例を示します。

    • 空白、*、または *.*: すべてのファイルを検索します。

    • my-file.txt: my-file.txt という名前のファイルのみを検索します。

    • my*: my で始まるファイル名のファイルのみを検索します。

    • my*.txt: my で始まり、ファイル拡張子 .txt を持つファイル名のファイルのみを検索します。

    • my*.htm*: ファイル名が my で始まり、.htm で始まるファイル拡張子を持つすべてのファイルを検索します。

    • my*.htm, my*.html: ファイル名が my で始まり、ファイル拡張子 .htm または .html を持つすべてのファイルを検索します。

    • -my-file.txt: my-file.txt という名前のファイルは検索しません。

    • -my*: my で始まるファイルは検索しません。

    • -my*.htm*: ファイル名が my で始まり、.htm で始まるファイル拡張子を持つファイルは検索しません。

    • my*.htm*, -my*.html: ファイル名が my で始まり、.htm で始まるファイル拡張子を持つすべてのファイルを検索します。ただし、ファイル名が my で始まり、拡張子が .html であるファイルは検索しません。

  5. 前のボックスの横にあるドロップダウンリストで、次のいずれかを選択して、検索範囲を特定の場所のみにさらに制限します。

    • [Environment (環境)]: [Environment (環境)] ウィンドウ内のファイルのみを検索します。

    • [Project (excludes .gitignore'd) (プロジェクト (.gitignore'd を除く)]: .gitignore ファイルが存在する場合、環境 内の .gitignore ファイルにリストされているファイルまたはファイルタイプを除く、環境 内のファイルを対象とします。

    • [Selection: (選択:)]: [Environment (環境)] ウィンドウで現在選択されているファイルのみを検索します。

      注記

      単一のフォルダにのみ検索をさらに制限するには、[Environment (環境)] ウィンドウでフォルダを選択し、[Selection (選択)] を選択します。または、[Environment (環境)] ウィンドウでフォルダを右クリックし、コンテキストメニューで [Search In This Folder (このフォルダで検索)] を選択します。

    • [Favorites (お気に入り)]: [Environment (環境)] ウィンドウの [Favorites (お気に入り)] リスト内のファイルのみを検索します。

    • [Active File (アクティブなファイル)]: アクティブなファイルのみを検索します。

    • [Open Files (開いているファイル)]: [Environment (環境)] ウィンドウの [Open Files (開いているファイル)] リスト内のファイルのみを検索します。

  6. [Find (検索)] を選択します。

  7. 一致するファイルに移動するには、[Search Results (検索結果)] タブでファイル名をダブルクリックします。特定の一致項目に移動するには、[Search Results (検索結果)] タブでその一致項目をダブルクリックします。

複数のファイルでテキストを置き換える

  1. メニューバーで [Find (検索)]、[Find in Files (ファイルの検索)] の順に選択します。

  2. 検索と置換のバーで、[Find (検索)] に検索するテキストを入力します。

  3. 追加の検索オプションを指定するには、「検索と置換のオプション」を参照してください。

  4. [Find (検索)] ボタンの右側にあるボックス (*.*, -.* のあるボックス) で、検索に含める、または除外するファイルのセットを入力します。以下に例を示します。

    • 空白、*、または *.*: すべてのファイルを対象とします。

    • my-file.txt: my-file.txt という名前のファイルのみを対象とします。

    • my*: my で始まるファイル名のファイルのみを対象とします。

    • my*.txt: my で始まり、ファイル拡張子 .txt を持つファイル名のファイルのみを対象とします。

    • my*.htm*: ファイル名が my で始まり、.htm で始まるファイル拡張子を持つすべてのファイルを対象とします。

    • my*.htm, my*.html: ファイル名が my で始まり、 .htm または .html のファイル拡張子を持つすべてのファイルを対象とします。

    • -my-file.txt: my-file.txt という名前のファイルは検索しません。

    • -my*: my で始まるファイルは検索しません。

    • -my*.htm*: ファイル名が my で始まり、.htm で始まるファイル拡張子を持つファイルは検索しません。

    • my*.htm*, -my*.html: ファイル名が my で始まり、.htm で始まるファイル拡張子を持つすべてのファイルを検索します。ただし、ファイル名が my で始まり、拡張子が .html であるファイルは検索しません。

  5. 前のボックスの横にあるドロップダウンリストで、次のいずれかを選択して、検索範囲を特定の場所のみにさらに制限します。

    • [Environment (環境)]: [Environment (環境)] ウィンドウ内のファイルのみを対象とします。

    • Project (excludes .gitignore'd) (プロジェクト (.gitignore'd を除く)): .gitignore ファイルが存在する場合、環境 内の .gitignore ファイルにリストされているファイルまたはファイルタイプを除く、環境 内のファイルを対象とします。

    • [Selection: / (選択: /)]: 現在選択されているすべてのファイルのみを対象とします。

    • Favorites (お気に入り): [Environment (環境)] ウィンドウの [Favorites (お気に入り)] リスト内のファイルのみを対象とします。

    • Active File (アクティブなファイル): アクティブなファイルのみを対象とします。

    • Open Files (開いているファイル): [Environment (環境)] ウィンドウの [Open Files (開いているファイル)] リスト内のファイルのみを対象とします。

  6. [Replace With (置換後の文字列)] で、置き換えるテキストを [Find (検索)] に入力します。

  7. [Replace (置換)] を選択します。

    注記

    置換操作は、範囲内のすべてのファイルで直ちに行われます。この操作は簡単に元に戻すことができません。置換操作を開始する前に何が変更されるのかを見たい場合は、代わりに [Find (検索)] を選択します。

  8. 置換するファイルに移動するには、[Search Results (検索結果)] タブでファイル名をダブルクリックします。特定の置換項目に移動するには、[Search Results (検索結果)] タブでその置換項目をダブルクリックします。

検索と置換のオプション

検索および置換操作を変更するには、検索および置換バーの次のいずれかのボタンを選択します。


            1 つのファイル内を検索する

            複数のファイル内を検索する
  • Regular Expressions (正規表現): [Find (検索)] または [Find in Files (ファイルの検索)] で指定された正規表現に一致するテキストを検索します。詳細については、Mozilla 開発者ネットワークに掲載されている JavaScript 正規表現の「正規表現パターの記述」トピックを参照してください。

  • [Match Case (大文字と小文字を区別): [Find (検索)] または [Find in Files (ファイルの検索)] で指定された大文字と小文字に一致するテキストを検索します。

  • [Whole Words (語全体) (語全体)]: [Find (検索)] または [Find in Files (ファイルの検索)] の標準の文字ルールを使用してテキストを検索する

  • Wrap Around (折り返す): 1 つのファイルのみの検索で、次または前の一致に進むときにファイルの最後または先頭で停止しません。

  • Search Selection (選択範囲の検索):1 つのファイルのみの検索で、選択範囲内でのみ検索します。

  • Show Console (コンソールを表示): 複数のファイルの検索で、アクティブなペインの代わりに、[Console (コンソール)] に [Search Results (検索結果)] タブを表示します。

  • [Preserve Case (大文字と小文字を保持)] :1 つのファイルのみの検索で、テキストを置き換えるときに適用される大文字と小文字の区別を保持します。