Idea is abysmal at editing ruby/node, even with the plugins for those environments. He could grab webstorm and ruby mine? but that would be quite an investment.
It would be an investment, but for a software developer these are professional tools. The problem, though, is that free alternatives exist for those who don't mind a learning curve.
Oh I didn't mean exclusively in terms of time. Using a quasi open source editor means you are invested into the future of the editor itself (see TextMate). Having said that, Jetbrains has been around for a while and Idea is kick ass for Java.
I only know PhpStorm but I don't regret the investment, time and money-wise (bought it on sale though).