Thursday, June 4, 2009

IDE auto-complete rant


You know what annoys me, the fact that IDEs such as NetBeans and Eclipse have wonderful auto-complete capabilities that are almost perfect.

For example, in NetBeans you can type sout and hit tab and it will produce System.out.println(""); for you (sysout in Eclipse). However, if you type System.out. it will bring up all the methods available for the "out" portion of that command. However it does not put a ';' at the end. The IDE should be smart enough to know that println() is a void method that can have no other operation after it, and insert the ";" for you. There are many different ways to apply logic to determine this but I won't go into that here. Just wanted to rant about it for a bit.

No comments:

Post a Comment