【发布时间】:2011-02-20 02:06:19
【问题描述】:
我试图在 Eclipse 中禁用括号的自动关闭,虽然我已经成功了,但我无法阻止编辑器为方法调用插入右括号。结果是当我输入:
myBool.equals(true);
只要我输入左括号,它就会插入一个右括号,而我实际得到的是:
myBool.equals(true);)
我已经禁用了 Preferences -> Java -> Editor -> Typing 菜单中的所有自动完成选项,以及 Preferences -> Java -> Editor -> Content Assist -> Fill method arguments and show guessed论据。我还禁用了编辑菜单下的智能插入模式选项。我需要在其他地方使用其他选项来阻止 Eclipse 执行此操作吗?
这适用于 Eclipse 3.5.2(内部版本号 M20100211-1343),以防万一。
编辑添加:我还应该提到,只有在我输入句点后等待带有建议方法名称的“智能感知”弹出窗口出现时才会发生这种情况。如果我只是连续输入代码而不等待出现建议框,则不会插入右括号。
【问题讨论】:
标签: eclipse autocomplete code-completion