我想我是一个快速的人,因为如果我输入字符
ArrayList myArray;
myArray.size(
NetBeans自动完成将以下内容放入我的编辑器中
ArrayList myArray;
myArray.add(someVar);
为什么呢?因为自动完成没有时间在我输入'(')时找到并过滤所有方法名称。所以它从列表中创建并过滤到目前为止的第一个:“添加”.Grrrr! !!
我想保持方法名称完成,但我不希望它发生在'(''。我无法找到如何微调这个很棒的功能来阻止它修改我的代码。< / p>
答案 0 :(得分:5)
我无法在NetBeans 7.1.2中重现您的问题。也许我的打字速度不够快......
查看选项以关闭一些代码完成选项:工具 - >选项,选择编辑器部分,然后选择代码完成选项卡。
答案 1 :(得分:0)
A.S。这是一个评论,但我没有代表。
我肯定会遇到这个问题,在Eclipse或Qt Creator等其他IDE中也会遇到类似的问题 - 尽管我不能总是在弄清楚它们是如何发生的。例如,在Qt Creator中输入:
size_t len = array.size();
它变成了
size_t len = array.size(;)
因为它没有足够快地识别我想要输入结束')'。
当编辑器不允许覆盖或跳过那些括号,因为你必须按向右箭头时,会更烦人。