替换Eclipse中所有文件中的String

Ric*_*kMx 132 eclipse string replace

你知道如何在我的解决方案项目的所有文件中搜索替换字符串吗?

让我说我有这个字符串"/ sites/default/now我希望它是"/ public/sites/default

但是有近1000个文件.

先感谢您.

Ton*_*sen 234

  • "搜索" - >"文件"
  • 输入文本,文件模式和项目
  • "更换"
  • 输入新文字

瞧...

  • 谢谢,我解决了这个问题.1.-选择要搜索的文本2.-转到菜单搜索>文本>项目,在搜索视图中弹出一个事件列表.3.-右键单击该列表的根目录,4.-选择全部替换... 5.-输入要替换的文本.6.-完成.....谢谢.. (34认同)

Ano*_*age 13

根据您关注的文件类型,Ctrl + H将打开不同类型的搜索屏幕.

更一致的热键是使用Alt方法:点击Alt,然后点击A,然后点击F.

有效的运营顺序:

  1. Ctrl + C要替换的文本(如果可用)
  2. 突出显示要替换的文本
  3. 点击ALT,然后点击A,然后点击F.带您进入文件搜索.从(2)中选择将自动填充搜索框
  4. 在"文件名模式"输入框中,键入" .java"以替换所有Java文件或键入" "以替换所有文件
  5. 点击"替换..."
  6. Ctrl + V(粘贴).或者输入要替换的值
  7. 输入

您可以在我的博客文章中找到更多详细信息:http://blog.simplyadvanced.net/android-how-to-findreplace-in-multiple-files-using-eclipse/


Rol*_*epp 6

使用Ctrl + H打开Eclipse搜索对话框,选择相应的搜索选项卡并选择"替换..."以进入"搜索和替换"对话框


Ali*_*ahi 5

奇怪,但这是一个两步任务:

  1. 搜索你想要的
  2. 在搜索选项卡中右键单击并选择 replace ,或全部替换:

演示在:

http://www.avajava.com/tutorials/lessons/how-do-i-do-a-find-and-replace-in-multiple-files-in-eclipse.html


Gab*_*les 5

托尼·马德森说得对,但有时这太简单了。

\n\n

如果您想在替换时更有选择性,因为并非所有替换都适合您想要做的事情,该怎么办?

\n\n

以下是如何更精细地仅在某些文件夹、文件或实例中进行替换:

\n\n

首先,像他说的那样:

\n\n
    \n
  • 单击Search-->File...或按Ctrl+H并选择“文件搜索”选项卡。
  • \n
  • 输入文本、文件模式并选择您的工作区或工作集。
  • \n
\n\n

然后:

\n\n
    \n
  • 点击Search
  • \n
  • When your results come up, make some folder, file, or instance selections by Ctrl + clicking on the ones you\'d like to select. Ex: here\'s my selection. I\'ve chosen 3 instances, 1 file, and 1 folder:
  • \n
\n\n

在此输入图像描述

\n\n
    \n
  • Now, right-click on your selection and go to --> Replace Selected.... Here\'s a screenshot of that:
  • \n
\n\n

在此输入图像描述

\n\n
    \n
  • Enter what you\'d like to replace it "With". In my case you can see it says it is "Replacing 190 matches in 4 files". Now click OK.
  • \n
\n\n

在此输入图像描述

\n\n

Voil\xc3\xa0!

\n\n

References:

\n\n\n