It also has very good JavaScript support, I would say that in my opinion it is one of the top JavaScript IDE's. I also like it's JAX-RS tooling. I still get a lot of weird looks from people when I tell them I use Netbeans but several developers I know have switched after watching my workflow for web apps. That is the thing about Netbeans, it may not have the breadth that Eclipse has, but for the thing's that it is good for, it does them very well.