如何阻止Eclipse中的光标自动跳转?

时间:2014-05-31 18:32:52

标签: java eclipse

假设我有一个String,我想删除字符串中的每个逗号。我想使用theString.replace(",", "")我开始输入并启动自动完成功能:

.rep

我按Enter键并完成方法名称:

replace(oldChar, newChar

我输入第一个引号。一切都很好:

replace(", newChar)

然后我输入逗号。但是,Eclipse认为我键入的逗号是分隔参数,我的光标跳转到第二个参数:

replace(", newChar)

这打断了我的打字,我已经厌倦了。 Eclipse首选项是一个迷宫,所以如何关闭它?

1 个答案:

答案 0 :(得分:1)

不幸的是,当您输入一个字符串时,Eclipse无法理解您所点击的,并不意味着转到下一个参数。这是他们的解析器中硬编码的东西。

Refactor border

了解r中的newChar;那是你正在寻找的边界。

当您处于重构模式时,您需要在自动完成时点击 Esc (注意参数周围的边框)。

这类似于使用 Alt + Shift + R 重命名方法或字段时 - 出现边框,表明你是什么做的应该是“聪明”