Eclipse的一个问题是编辑器在尝试在java代码中添加右括号时会移动光标.
我会开始输入
class.method
Run Code Online (Sandbox Code Playgroud)
然后ctrl + space自动完成方法属性
class.method(string, anotherString)
Run Code Online (Sandbox Code Playgroud)
这样可以方便地突出显示第一个属性,并将光标移动到字符串中的g之后.
当我退格并更改字符串(例如,第二个方法调用)时会出现问题.
class.method(anotherMethod(, anotherString)
Run Code Online (Sandbox Code Playgroud)
当我将右括号键入anotherMethod的左括号时,我的光标移动到行的末尾,并在anotherString后突出显示右括号.
这是一个相当恼人的痛苦,因为我必须将光标移回原来完成另一个方法的位置.
我取消选中了Preferences - > java - > editor - > typing - >"自动关闭",但问题仍然存在.我还认为它与我的格式设置有关,但将其恢复为默认值也不能解决问题.
有没有办法告诉Eclipse停止移动光标?