Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Syntax highlighting
  • Error highlighting
    • Unresolved classes marked as errors
    • Unresolved unqualified properties marked as warnings
    • Incompatible types assignments marked as warnings
    • Inapplicable method calls marked as warnings
  • Code folding
  • Code formatter
  • Comments and "To Do" view support
  • "add missing import" intention

...

...

Code Completion 

  • Depends on context sensitive keyword completion
  • Completion of methods, fields, inner classes ( classes
    • Completion makes use of type inference
    )
    • Default methods completed
    • Swing builder methods are completed, swing properties are completed in method argument list
  • Resolve
  • Resolve groovy to groovy classes, methods, fields
  • Resolve groovy to java classes, methods, fields
  • Resolve java to groovy classes, methods, fields

...