[ANN] Struts Plugin V0.91DEV for Demetra (Build #5201)

V0.91DEV (03/28/06)

For DEMETRA (Build #5201)

For some screenshots of the new features in action see http://jroller.com/page/yann?entry=struts_plugin_goes_demetra

*Due to a bug in build #5201 syntax highlighting in larger config files may be VERY slow. Workaround: disable syntax highlighting completely for these files by clicking on Hector. *

New Features:
- Various on-the-fly syntax/configuration error highlightings + QuickFixes for struts-config.xml
- Various on-the-fly syntax/configuration error highlightings for tiles-defs.xml
- Various on-the-fly syntax highlightings for validation.xml
- Struts Config: Removed inspection "Action-path does not start with slash" in favour of on-the-fly highlighting
- Struts Config: Removed inspection "DispatchAction missing mandatory attribute parameter" in favour of on-the-fly highlighting
- Action: highlight unmapped + intentions to add mapping/delete class, editer gutter icon for navigation to declaration(s)
- ActionForm: highlight unmapped + intention to delete class, editer gutter icon for navigation to declaration(s)
- MappingDispatchAction: highlight unmapped sub-action + intention to delete sub-action, editor gutter icon for navigation to declaration
- Settings->Disable Struts Icons: works now instantly
- Add support for Commons-Validator 1.3.0 config files

Bugfixes:
- Fix support for "pure" DynaActionForm
- Do not add space character after value for dynamic autocompletion in "name" (struts-config.xml) and ]]> "name" (tiles-defs.xml)
- Fix support for .properties-files MsgKeys not always working
- Various smaller improvements & bugfixes

+ some (yet) undocumented features :)

Expect a whole lot more of highlightings + navigations to come in subsequent releases.. and bear in mind: this is just a development snapshot, although I have tested it intensively the last 2+ weeks.

PS: cast some of your votes @ http://www.jetbrains.net/jira/browse/IDEA-7128 to make the new features faster in next EAP release :)

Please sign in to leave a comment.