如何在NetBeans 7.0中关闭打开括号中的方法自动完成?

时间:2012-01-12 03:26:03

标签: netbeans netbeans-7

我想我是一个快速的人,因为如果我输入字符

ArrayList myArray;
myArray.size(

NetBeans自动完成将以下内容放入我的编辑器中

ArrayList myArray;
myArray.add(someVar);

为什么呢?因为自动完成没有时间在我输入'(')时找到并过滤所有方法名称。所以它从列表中创建并过滤到目前为止的第一个:“添加”.Grrrr! !!

我想保持方法名称完成,但我不希望它发生在'(''。我无法找到如何微调这个很棒的功能来阻止它修改我的代码。< / p>

2 个答案:

答案 0 :(得分:5)

我无法在NetBeans 7.1.2中重现您的问题。也许我的打字速度不够快......

查看选项以关闭一些代码完成选项:工具 - >选项,选择编辑器部分,然后选择代码完成选项卡。 enter image description here

答案 1 :(得分:0)

A.S。这是一个评论,但我没有代表。

我肯定会遇到这个问题,在Eclipse或Qt Creator等其他IDE中也会遇到类似的问题 - 尽管我不能总是在弄清楚它们是如何发生的。例如,在Qt Creator中输入:

size_t len = array.size();

它变成了

size_t len = array.size(;)

因为它没有足够快地识别我想要输入结束')'。

当编辑器不允许覆盖或跳过那些括号,因为你必须按向右箭头时,会更烦人。