[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

3 comments
Comment actions Permalink

New version is available via plugin manager.

Glad to see something that IntelliJ should have since ages :).

Looking forward for feedback/ideas for new features!

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.

0
Comment actions Permalink

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

0
Comment actions Permalink

thanks for your input.

You are welcome.

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.

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.

I noted some ideas on the Wiki
http://www.intellij.org/twiki/bin/view/Main/StrutsPluginDevelopment,
feel free to add items.

> "Integrate Tiles-configuration with struts-config.xml"
Tiles was abandoned in most projects I know in favor of SiteMesh.

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.

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.

0

Please sign in to leave a comment.