This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
When I type "System.out.prin" the only options are variations of "print" and "println". Then, it would be nice, if auto-complete would fill in the closest match "System.out.print" for me. Also, why is it what when I type "Syst" and there is only one item in the auto-complete list it doesn't know how to complete it? I want to type: Syst (auto) System (type) .o (auto) System.out (type) .p (auto) System.out.print (type) System.out.printl (auto) System.out.println(). All I should have to type is: Syst .o .p l
the System isn't completed since there are other classes in class path which starts with Syst and it would not be possible to use completion to finish them. The completion only inserts identifier automatically it there are no other possible choices - e.g the full code completion (ctrl-alt-space or ctrl-space twice) returns single proposal. The rest of this report is rather an enhancement than a defect
You are correct in that this should have been set as ENHANCEMENT (my intent and mistake). However, the first portion "System" still follows the same rules I mentioned in the initial report. When typing "Syst" all case-sensitive results all start with "System" and, in my opinion, should automatically auto-complete to the closest possible match if all matches contain the same first camel-case portion. The one exception is that I also see "SYSTEM_EXCEPTION" which doesn't follow the case-sensitive rule. I thought the auto-complete was case-sensitive but it seems that it is not. This enhancement would require it to be such.
Or it could auto-complete to System (considering it also occurred the most often or set precedence to classes) and if the user selects SYSTEM_EXCEPTION then replace the previous "System" portion with the full "SYSTEM_EXCEPTION".
This old bug may not be relevant anymore. If you can still reproduce it in 8.2 development builds please reopen this issue. Thanks for your cooperation, NetBeans IDE 8.2 Release Boss