在Eclipse中查找替换热键

时间:2015-10-09 02:41:22

标签: eclipse

任何人都知道可以在eclipse中执行查找/替换的一组热键吗?

目前流程如下:

  1. 选择一行或多行
  2. 控制+ F
  3. 输入短语
  4. 标签
  5. 类型替换
  6. 然后我必须做不可想象的并抓住我的鼠标,选择所选的行,然后点击替换。听起来不是很多,但是当我做一堆单词更换时,它会严重扰乱我的流量。我希望他们只是选择“仅选择的行”和“全部替换”,只需要按TAB 12次。或者也许我在eclipse中使用错误的工具来做这类事情......

    使用Ubuntu和Eclipse Luna 4.4.2

3 个答案:

答案 0 :(得分:2)

使用查找/替换重构似乎是一种气味。您应该使用重构操作

  • 重命名:Alt + Shift + R
  • 提取常量:Alt + Shift + K
  • 提取方法:Alt + Shift + M
  • 提取变量:Alt + Shift + L
  • 内联:Alt + Shift + I
  • 更改方法签名:Alt + Shift + C
  • 介绍间接
  • 介绍参数对象

等等,它们都是自己做的替换,但总是在语法树上工作,而不是在文本上。但是,重构支持在很大程度上取决于项目中使用的语言,虽然Java在Eclipse中有很好的支持,但对于其他语言可能并非如此。

答案 1 :(得分:0)

我已经为此尝试了很长时间,最终在没有帮助的情况下分成多页。我玩了之后自己弄清楚了

第一次,您需要执行以下操作

  1. Ctrl + F-打开IDE右上角的搜索框(如图所示)
  2. 您可能必须向下钻取(使用搜索框左侧的小图标)才能看到替换文字

此设置从现在开始保持不变。 现在您只需使用

  • Ctrl + F,Tab,Alt + Shift + Enter组合键进行搜索和替换

我在Windows上使用 eclipse 2020-03 。我敢肯定,许多以前的发行版在Linux上也具有相同的功能。

功能截图:

enter image description here

答案 2 :(得分:0)

我发现ctrl+K在我的想法中有效(在Windows上为Neon.3版本(4.6.3))

首先使用Ctrl+f设置搜索词,然后使用ctrl+K移至下一个。

如果您需要替换某些东西,请将文本保留在剪贴板中,并使用ctrl+Kctrl+v