DEV Community

Discussion on: Exploring Ruby IDE Options

Collapse
 
cjbrooks12 profile image
Casey Brooks • Edited

While I am a PHP and Java guy and tend to avoid Ruby, I will absolutely vouch for RubyMine, as many others are suggesting.

Beyond it just being an amazing tool, I find the real power in getting bought into the IntelliJ platform is that you can use the same tooling for all your projects. They have IDEs for most of todays most widely used languages, and developing for any one of them is the same as any other with respect to the features available for refactoring, code inspection, and build tools.

This is immensely valuable for me, as it greatly reduces the time for my brain to "switch contexts", and it means I don't ever worry that I will have to learn a new development environment when I start using a new language.

While it may seem overwhelming at first, if you stick with RubyMine and take the time to learn even just a few non-trivial functions in it, I'm sure you'll fall in love.