Status
Support for OGNL-expressions is currently under development for upcoming IDEA 11.
The goal is to support OGNL-expressions in S2-taglibs in the same way as for EL-expressions in JSPs.
Symbol |
Status |
---|---|
fully supported |
|
partly supported |
|
not done yet |
|
future? |
Editor highlighting
Syntax highlighting
Basic syntax highlighting (identifiers, numbers, string literals, keywords, ..)
Escape sequences in strings
Highlight valid/invalid escape sequences
Semantic highlighting
e.g. missing closing ")", missing expression
Highlight matching brackets/parentheses
Color settings page
Customize the appearance (color, style) to your needs:
Completion
Auto-Insert closing quote/tick
Keywords
Identifiers
Navigation
Go To Declaration
for identifiers
Go To Code references
Navigate to Class/Method references.
Documentation
QuickDoc
Provide quick documentation on hovering over elements (type, name).
Editing
CTRL+W support
Expand selected part of expression semantically by repeatingly pressing CTRL-(Shift)-W:
Live templates
Provide specific OGNL-context and predefined templates.
Smart Enter
Complete expression, e.g. closing ")", "}"
Surround With
Provide specific "Surround with.." functionality.
Basic formatting
Provide basic whitespace-formatting settings, e.g. required space before/after operator.