Eclipse...
10: Automatically generates getters and setters for class variables .
9: Performs code completion (Ctrl+Space).
8: Allows you to rename a class, package, method, or field and automatically updates every reference to the renamed field in all source code files (Alt+Shift+R).
7: Cleans up and optimizes import statements (Ctrl+Shift+o) and also adds Java import statements automatically as you type (Ctrl+Space).
6: Provides a type hierarchy for any Java class or interface showing all ancestor classes and all descendant classes (F4).
5: Provides a call hierarchy for any Java method showing all possible locations in source that invoke the method (Alt+Shift+H).
4: Allows you to set breakpoints and step-by-step debug a station or Workbench AX running on your PC.
3: Context sensitive navigation takes you to the source definition for any method or variable referenced in your code (F3 or Ctrl+Click).
2: Underlines compiler errors in red while you type.
1: The Niagara plug-in makes it a piece of cake to set up Eclipse for Niagara AX Java development!
Learn about and/or download the Niagara plug-in for Eclipse at Niagara Central.
What are your favorites? Please comment.
Eclipse is a registered trademark of the Eclipse Foundation.