我试图在 Eclipse 中禁用括号的自动关闭,虽然我基本上成功了,但我无法阻止编辑器为方法调用插入右括号。结果是当我输入:
myBool.equals(true);
只要我输入左括号,它就会插入一个右括号,而我实际得到的是:
myBool.equals(true);)
我已经禁用了 Preferences -> Java -> Editor -> Typing 菜单以及 Preferences -> Java -> Editor -> Content Assist -> Fill 方法参数和显示猜测参数中的所有自动完成选项。我还禁用了编辑菜单下的智能插入模式选项。我需要在其他地方使用其他选项来阻止 Eclipse 执行此操作吗?
这是 Eclipse 3.5.2(内部版本号 M20100211-1343),以防万一。
编辑添加:我还应该提到,只有在我输入句点后等待带有建议方法名称的“智能感知”弹出窗口出现时才会发生这种情况。如果我只是连续键入代码而不等待出现建议框,则不会插入右括号。