假设我有一个String
,我想删除字符串中的每个逗号。我想使用theString.replace(",", "")
我开始输入并启动自动完成功能:
我按Enter键并完成方法名称:
我输入第一个引号。一切都很好:
然后我输入逗号。但是,Eclipse认为我键入的逗号是分隔参数,我的光标跳转到第二个参数:
这打断了我的打字,我已经厌倦了。 Eclipse首选项是一个迷宫,所以如何关闭它?
答案 0 :(得分:1)
不幸的是,当您输入一个字符串时,Eclipse无法理解您所点击的,
并不意味着转到下一个参数。这是他们的解析器中硬编码的东西。
了解r
中的newChar
;那是你正在寻找的边界。
当您处于重构模式时,您需要在自动完成时点击 Esc (注意参数周围的边框)。
这类似于使用 Alt + Shift + R 重命名方法或字段时 - 出现边框,表明你是什么做的应该是“聪明”。