Olá
What’s New in Eclipse 3.2 Java Development Tools
Trechos do texto:
:arrow: compiler is Java-SE-6.0-compliant
:arrow: a ton of new diagnostics that will help you discover problems in your code even before you try to run it. Some:
* Using variables that are obviously null.
* Unnecessary checks against null.
* Accidentally assigning to method parameters.
* Switch cases entered by falling through previous cases.
* Using non-generic (raw) types.
* Unused labels.
* Unnecessary $NON-NLS$ tags.
:arrow: CamelCase completion (and keeping already-typed characters)
:arrow: new quick fixes
:arrow: When you rename a type in Eclipse 3.2, it offers to rename variables and methods that have similar names
:arrow: supports the latest version of JUnit, version 4.0. (and you can have multiple suites running at the same time)
:arrow: show color-based annotations of who did what in the current file by reading the CVS history. Hovering over a section shows the details of that revision.
:arrow: new feature called “refactoring scripts”
:arrow: When you rename a method, Eclipse 3.2 will offer to leave the old method there, mark it deprecated, redirect it to call the new method, and make a refactoring script to automatically convert all callers when they import your new JAR file.
:arrow: new Clean Up wizard. A few things this wizard can optionally do:
* Remove unused imports.
* Remove unused private methods and constructors.
* Add missing @Override and @Deprecated annotations.
* Add missing $NON-NLS$ tags, or remove unnecessary ones.
* Convert all for loops to be enhanced-for loops.
* Convert control statement bodies to blocks.
* Remove unnecessary casts.
* Add serial version ID to Serializable and Externalizable classes.
[]s
Luca




