Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 16
Next »
Editing
- Syntax highlighting
- Error highlighting
- Code folding
- Code formatter
- Comments and "To Do" view support
- Keyword completion
- Method completion using type inference
- "add missing import" intention
Execution, Debugging & Compilation
- Debugging support (setting breakpoints, view stack)
Complition
- Depends on context keyword completion
- Completion of methods, fields, inner classes
Resolve
- Resolve groovy to groovy classes, methods, fields
- Resolve groovy to java classes, methods, fields
- Resolve java to groovy classes, methods, fields
Surround with (Alt+Ctrl+T)
- if () {} / else {}
- while () {}
- try / catch / finally
- closure {}
- (Type) expr
Introduce variable (Alt+Ctrl+V)
- Introduce variable
- Offer the default type and variable name
Structure view (Alt+7)
- Shows all classes, methods, fields founded in groovy file
File structure (Ctrl+F12)
- The popup window contains classes, methods, fields.
Find usage (Alt+F7)
- Implements groovy classes search
Grails
- Grails SDK configuration
- Grails controller, view, domain class, job, script, service, taglib creation
- Grails generators are built in; output to console
Features
- "Go to Class..." action (CTRL+N)
- Structure View
- Class members view (CTRL+F12)
Coming soon
- "Surround With..." action (CTRL+ALT+T)
- Find Usages action
- Safe Delete refactoring
- Rename Refactoring
- Live Templates support
- Debugging support (evaluate expressions)
- GSP support