在 AWS Cloud9 集成开发环境 (IDE) 中查找和替换文本 - AWS Cloud9

AWS Cloud9 不再向新客户提供。的现有客户 AWS Cloud9 可以继续照常使用该服务。了解更多”

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 AWS Cloud9 集成开发环境 (IDE) 中查找和替换文本

您可以在 AWS Cloud9 IDE 中使用查找和替换栏查找和替换一个或多个文件中的文本。

查找单个文件中的文本

  1. 打开要在其中查找文本的文件。如果已打开该文件,请选择该文件的选项卡以使其处于活动状态。

  2. 在菜单栏上,选择 Find > Find(查找 > 查找)

  3. 在查找和替换栏中,为 Find(查找)键入要查找的文本。

  4. 要指定额外的查找选项,请参阅查找和替换选项

  5. 如果具有任何匹配项,Find(查找)框中的 0 of 0(第 0 个(共 0 个))将变为非零数字。如果具有任何匹配项,编辑器将转到第一个匹配项。如果具有多个匹配项,要转到下一个匹配项,请选择 Find(查找)框中的右箭头,或者在菜单栏上选择 Find > Find Next(查找 > 查找下一个)。要转到上一个匹配项,请选择 Find(查找)框中的左箭头,或者在菜单栏上选择 Find > Find Previous(查找 > 查找上一个)

替换单个文件中的文本

  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)):查找环境中的任何文件,但环境的 .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)):查找环境中的任何文件,但环境的 .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(搜索结果)窗格中双击该替换内容。

查找和替换选项

可以在查找和替换栏上选择任何以下按钮以修改查找和替换操作。

在单个文件中搜索
在多个文件中搜索
  • Regular Expressions(正则表达式):查找与 Find(查找)Find in Files(在文件中查找)中指定的正则表达式匹配的文本。请参阅 Mozilla Developer Network 上的 JavaScript 正则表达式主题中的编写正则表达式模式

  • Match Case(匹配大小写):查找与 Find(查找)Find in Files(在文件中查找)中指定的大小写匹配的文本。

  • Whole Words(整个单词):使用标准单词字符规则查找 Find(查找)Find in Files(在文件中查找)中的文本。

  • Wrap Around(折回):仅限单个文件,在转到下一个或上一个匹配项时,不要在文件末尾或开头处停止。

  • Search Selection(搜索选择内容):仅限单个文件,仅在选择内容中查找。

  • Show in Console(在控制台中显示):对于多个文件,在控制台中显示 Search Results(搜索结果)选项卡,而不是在活动窗格中显示。

  • Preserve Case(保留大小写):仅限单个文件,在替换文本时,保留大小写(如果适用)。