[ANN] Struts Plugin V0.1 beta
New version is available via plugin manager.
Changes:
- upgrade to IDEA5 final (build #3436)
- small bugfixes and improvements
- BooleanPropertyMissingResetInspection: find boolProperty=false in nested codeblocks, e.g. if-statements
- BooleanPropertyMissingResetInspection: new QuickFix for adding missing "booleanProperty=false" in existing reset()-method
- DispatchActionMissingParameterInspection: new QuickFix for adding missing attribute "parameter"
- NoDefaultForwardInspection (NEW): check forward-elements (optionally: configured mandatory default forward) + corresponding QuickFixes
Looking forward for feedback/ideas for new features!
Cheers,
Yann
请先登录再写评论。
Glad to see something that IntelliJ should have since ages :).
IMHO, the best way to get some new ideas is to look at IBM's WSAD(It's
Eclipse in the commercial version). It has a very good Struts Plug-in.
Of course, that idea would be not to copy one to one those features, but
to achieve the same effect in the 'IntelliJ way' :).
A lot of teams working with Struts choose WSAD over IntelliJ because of
this plug-in(and another ORM plug-in).
If you don't have the possibility to try it, than tell me cause I could
describe you the features.
I think however that the documentation with a lot of screenshots is
available on IBMs site too.
Ahmed.
Ahmed,
thanks for your input. I don't know Eclipse and its Struts capatibilites (last time I tried I deinstalled it after 5mins ;) ), but I'll have a look at it again.
I noted some ideas on the Wiki http://www.intellij.org/twiki/bin/view/Main/StrutsPluginDevelopment, feel free to add items.
In general, I want my plugin to be very code and editor-centric and don't intend to include functionality like "drawing" struts-config or anything similar.
Greetings,
Yann
You are welcome.
> (last time I tried I deinstalled it after 5mins ;) ),
It's not Eclipse but WSAD. AFAIK that plug-in it's not available for the
free Eclipse nor as a standalone download. The free Struts plug-ins
are by far not that good.
> "Integrate Tiles-configuration with struts-config.xml"
Tiles was abandoned in most projects I know in favor of SiteMesh.
The drawing function was one of the most important.
Especially 'reverse diagram generation' is very important for those
new to a Struts project to understand(integrate in the team) as fast as
possible. It also allows analysts/testers to find if there are errors in
the application flow concept.
The simpleUML plug-in available here:
:pserver:cvs@cvs.intellij.net:/intellij-plugins
could be a very good starting point IMHO.
Ahmed.