Not really actually. With the free community edition, you only get to manage "java" which doesn't work for me since i work with different programming languages with lots of front-end stuff as well.
I meant to use it from editing xml, css, html to configure tomcat settings for example. On the other hand, i totally understand that they want people to buy it for fully featured version.
IntelliJ is indeed java-centric (and not light-weight), but the front-end coding environment is top-notch. I've tried going back to a light-weight text editor (I'm still a sucker for TextMate) but I always come back to IntelliJ. The code completion for HTML/JS/CSS is phenomenal, and the way it intelligently switches syntax highlighting schemes regardless of filetype cuts down on my numerous, numerous typos (for example, if in app.html you write <div style="foo:bar" onclick="foo('bar')"></div>, the HTML, CSS, and JS components will all be syntax-highlighted appropriately). It's also great for XML.
(I also happen to work on an app with a Java backend so it's a no-brainer, and the company's paying for the software...)
EDIT: Just realized you were referring only to the CE, which I've not used. I'll leave this here as a _non-sequiter_ opinion on the paid version nonetheless.