替换 Eclipse 中所有文件中的 String

如何在当前项目的所有文件中搜索和替换 String?

假设我有一个字符串“/site/default/”,现在我希望它是“/public/site/default/”,但是几乎有1000个文件。

152857 次浏览
  • 从左上角的菜单栏进入“搜索”-> “文件”
  • 输入文本、文件模式和项目
  • 点击底部的“替换...”按钮
  • 输入新文本,单击 OK

好了。

使用 Ctrl + H 打开 Eclipse 搜索对话框,选择适当的搜索选项卡并选择“ Replace...”,进入“ Search and place”对话框

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

一个更一致的热键将使用 Alt 方法: 点击 Alt,然后 A,然后 F。

有效运作次序:

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

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

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

  1. 想搜什么就搜吧
  2. 在“搜索”选项卡中右键单击并选择“替换”或“全部替换”:

演示地点:

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

我在 Helios Version of Eclipse 中尝试了以下选项。 只需按 Ctrl + F 键,你就会在屏幕上看到“查找/替换”窗口

enter image description here

< em > search = > file 中有一个选项,快捷方式是 Ctrl + H。进一步参考以下链接。这与 日食霓虹一起工作得很好

在 Eclipse 中是否有一种方法可以在整个项目中查找/替换?

ctrl + H  will show the option to replace in the bottom .

enter image description here

一旦你点击替换,它将显示如下

enter image description here

如果您想用一行代码替换两行代码,那么这是不可行的。它适用于记事本 + + 。我最终打开记事本 + + 中的所有文件,并替换所有。

Ctrl + F提供“查找/替换”对话框。

或者你可以,

第一个 Alt + A

下一个 Alt + F

然后按 替换键。

如果它们都不起作用:

Goto-> Window-> Preferences-> General-> Keys 并搜索 更换,然后您将看到 找到并替换的绑定。在该窗口的底部,可以将键添加到 有约束力文本框。在那里您可以添加或编辑任何键作为快捷方式。