2012-01-12 74 views
4

我想我是一个快速的打字员,因为如果我键入的字符如何关闭NetBeans 7.0中左括号的方法自动完成功能?

ArrayList myArray; 
myArray.size(

NetBeans的自动完成放入我的编辑

ArrayList myArray; 
myArray.add(someVar); 

为什么以下?因为在我键入'('的时候,自动完成没有时间去查找和过滤所有的方法名称,所以它从第一个创建的列表中选择并过滤掉:“add”。Grrrr!我想要保留方法名称完成,但我不希望它发生在'('。我一直无法找到如何微调这个真棒功能,以阻止它改变我的。代码

+0

我试图在netbeans中输入非常快的字符,如果手动输入“size”,我永远不会得到“添加”而不是“大小”。你遇到的问题真的很奇怪。 – Ernesto 2012-01-17 15:14:18

+0

是不是!这是超级烦人!当我编码时,我总是遇到它......我实际上已经学会在输入'('之前学会暂停,然后等待自动完成追上......超级讨厌!!也许你的电脑比我的快得多并在完成打字前获得自动完成功能,在一个愉快的日子里,我每分钟输入100多个单词,这意味着这5个角色在不到半秒的时间内就会完成,很多时候我甚至都没有看到自动完成的建议, – Jason 2012-01-28 03:26:14

回答

5

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

看看选项关掉一些代码完成选项:工具 - >选项,选择编辑器部分,然后选择代码完成标签 enter image description here

+0

我还没有尝试过,但看起来像我需要的答案,谢谢! – Jason 2012-08-01 17:37:58

+0

我不知道为什么代码完成在Netbeans中很慢,可能是因为我有各种插件安装它会降低速度......我已经安装了jvim插件,也许就是这样,我使用了你的建议,现在我使用Ctrl-Space来打开自动完成列表,当我想使用它时。我总是打字! – Jason 2013-09-20 18:43:20

0

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

我肯定会遇到这个问题,以及Eclipse或Qt Creator等其他IDE中的类似问题 - 虽然我不能总是困扰他们如何发生。例如,在Qt Creator的I型:

size_t len = array.size(); 

,并成为

size_t len = array.size(;) 

,因为它不承认的速度不够快,我想上键入结束的“)”。

编辑器不允许覆盖或跳过这些大括号时,它更令人讨厌,因为您必须按右箭头键。

相关问题