Comment I love Eclipse (Score 4, Interesting) 171
Best Java IDE I have ever used.
goes way beyond code completion for method names.
Type for then ctrl-space
You get three choices, iterate over an aray,
iterate over an array with temporary varialble
iteraate over a collection.
Choice one an it gueses the array/colleciton to use from available variables and puts the type cast in the loop
eg
Refactoring for
Collection list = null;
for (Iterator iter = list.iterator(); iter.hasNext();) {
type element = (type) iter.next();
}
- pulling up a method
- extracting a method from a codeblock
- replacing all occurance of a string with a variable
- surround with try/catch