...
- 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
...
- GDK configuration
- Grails configuration
- Run configuration for Groovy scripts
- Make or rebuild java+groovy project entire (Compilation .groovy files to java bytecode)
...
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
...