I know JSPs are having issues, but set that aside for a moment, and
there is a list of 5 little things that changed that I noticed made a
huge diff in my work:
1- When you create a new web module run config, not all modules are
checked off. None are, making the setup super fast.
2- IDEA now is checking deployment of web app dependency. I just
stepped on that one, and initially reported it as a bug, but it turns
out it's just a prompt wording issue. What happens is that if you have
2 modules dependent on each other, and the dependee is also deploying
the module it depends on, you can't compile until you make it not deploy
it. In IDEA 4.5.x if you did that you would be missing classes, in
Irida if you do that you get smacked for it. It seems right for it to
not need to be deployed and the dependent modules' classes auto deployed
based on the inter module dependencies. (did this make ANY sense???)
3- App servers start up and stop a lot smoother now.
4- When you're editing a module, IDEA actually remember which one I was
on the last time I was editing, making it very quick to go in and add
more libs etc... No more adding libs in haste only to realize the
selected module shifted back to the first or last one in the list.
5- That new log watcher is a real nice addy, allows me to watch
catalina.out, or my own webapps log.
I'm sure there is more, but I haven't stepped on all of them yet.