【发布时间】:2014-01-05 22:47:02
【问题描述】:
我遇到的 Eclipse 的一个问题是,当尝试在 java 代码中添加右括号时,编辑器会移动我的光标。
我会开始打字
class.method
然后ctrl+空格自动补全方法属性
class.method(string, anotherString)
它方便地突出显示第一个属性并将我的光标移动到字符串中的 g 之后。
当我退格并更改字符串时出现问题,例如,第二个方法调用。
class.method(anotherMethod(, anotherString)
当我在 anotherMethod 的左括号中键入右括号时,我的光标会移动到行尾并突出显示 anotherString 之后的右括号。
这是一个相当烦人的痛苦,因为我必须将光标移回原来的位置才能完成另一个方法。
我没有选中首选项 -> java -> 编辑器 -> 键入 -> “自动关闭”,但问题仍然存在。我还认为这与我的格式设置有关,但将其恢复为默认设置也不能解决问题。
有没有办法告诉 Eclipse 停止移动我的光标?
【问题讨论】:
-
我的解决方法是按两次 ESC 退出智能插入框,然后就不会发生了。
标签: java eclipse editor text-cursor