RubyMine

(66)
4.4 out of 5 stars

Cross-platform intelligent IDE for productive Ruby & Rails development

Work for RubyMine?
Visual lansa  ide  2x

Learning about RubyMine?

We can help you find the solution that fits you best.

Find the Right Product

RubyMine Reviews

Ask RubyMine a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • User Industry
Ratings
Company Size
User Role
User Industry
Showing 66 RubyMine reviews
LinkedIn Connections
RubyMine review by <span>Gustavo B.</span>
Gustavo B.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

one of the best IDE out there

What do you like best?

If you don't want to be meddling with vim settings and you just want to star coding with support for code completion and class navigation there's nothing better than RubyMine.

You can go straight to a class or method definition from wherever you are seeing it being used to help you understand it.

Now with support for rubocop your code style can improve a lot.

In general one of the best IDE you can get for ruby or ruby on rails.

What do you dislike?

The only problem you will find is, memory consumption, is a java application and a hungry one, it will try to index your project every now and them and if your current set up doesn't have the ideal ram and disk you may feel the pain, specially on start up

What business problems are you solving with the product? What benefits have you realized?

RubyMine is ideal for large code bases or legacy projects as it will help you navigate to obscure classes/methods with ease

Sign in to G2 Crowd to see what your connections have to say about RubyMine
Headshots
RubyMine review by <span>Alex W.</span>
Alex W.
Validated Reviewer
Verified Current User
Organic
Reviewed On

Good, but still slow..

What do you like best?

I love the syntax highlighting in Ruby, the ability to click into symbols, variables, controller definitions etc and the version control features are also very good.

What do you dislike?

Rubymine is extremely slow.. Even after optimizing folder structure, excluding certain directories and allowing a large amount of memory I still get keyboard input lag and slow load times. Some things work in a surprising fashion as well - such as clicking on a block or highlighted piece of code will move that code? Overall, my biggest complaint is definitely the performance. This is such a large hinderance that I'm currently searching for another editor (visual studio code?) with better performance, the same syntax highlighting (I may just write it myself) and similar "click into" functionality...

What business problems are you solving with the product? What benefits have you realized?

So far I've been able to switch from Atom to RubyMine and experience a bit of an uptick in productivity. I attribute this mostly to the fact that the entirety of my team is using the program and is available to answer any questions I may have. If my team wasn't using RubyMine and I went in blind by myself I'm willing to bet my experience would be much worse.

What Integrated Development Environment (IDE) solution do you use?

Thanks for letting us know!
RubyMine review by <span>Bryan M.</span>
Bryan M.
Validated Reviewer
Verified Current User
Organic
Reviewed On

Best Editor for Ruby on Rails

What do you like best?

I like editors that are fast and lightweight, and was hesitant about ever trying a more full blown IDE when I was so comfortable with editors like Sublime Text. RubyMine somehow convinced me and now I am converted. I've been using RubyMine for 2 years now and the speed it has combined with all of the power and options when you want it (and clutter free when you don't) make RubyMine my perfect editor.

What do you dislike?

Because of everything going on behind the scenes, RubyMine can be a be a bit slow to start if many projects have to open at once with many tabs. This is probably something I could fix, by not keeping so many things open, but it would be nice to see an improvement on startup time and CPU usage.

Recommendations to others considering the product

Give it a try even if you are hesitant about using a full blown IDE. It can feel fast and lightweight while still giving you some nice extra features. The extra features that aren't needed by everyone also have a nice way of being accessible, but not causing clutter.

What business problems are you solving with the product? What benefits have you realized?

Faster and more powerful for building RoR webapps than any editor I have used. Built in version control make it extremely fast to commit changes and view history.

RubyMine review by <span>Sergii S.</span>
Sergii S.
Validated Reviewer
Organic
Reviewed On

good stable IDE

What do you like best?

I can do editing in the code while looking on previous results, also I can read the code with my eyes while waiting for results to finish. I caught several improvement places while just looking on the split screen while waiting :)

What do you dislike?

sometimes it takes too much time ti give any meaningful response and you are clueless what is going on.

Recommendations to others considering the product

give it a try and show to junior developers, they will love it

What business problems are you solving with the product? What benefits have you realized?

RubyMine is good for proof of concept (at least I used it in this way). I didn't have a chance to create production grade project yet.

Other team used different approaches to ruby development and I heard that after trying so many tools they finally end up purchasing license for RubyMine as it's easy to integrate with versioning system and there is very few issues in the team collaboration flows.

I like that many people already use this IDE and you can easily find help on the industry specific forums or just on the stack over flow.

Glad to see developers of the product taking time releasing new versions often in the response to customer feedback and early bug reports.

I think product can be used in many situation and feet different needs of the typical software company or organization with significant software presence in their business model.

Each team is different, so I can only share opinions that I observed in our company and not sure if there are serious problems on really huge projects.

RubyMine review by <span>John M.</span>
John M.
Validated Reviewer
Invitation from G2 Crowd
Reviewed On

Best way to manage and debug ruby/rails code

What do you like best?

The RubyMine team has done a tremendous job of keeping up with the ever changing toolset involved in complex Ruby and Rails projects, and they continue to make coding easier. I've played around with other editors, and one nice thing about Ruby is you don't usually need things to be too fancy, but hands down the best feature of Rubymine for me is the debugging process. I can quickly dig into a problem in my codebase, a new client's codebase, or in a 3rd party gem, and figure out what is really going on at runtime. It saves me so much time, and helps me understand a complex codebase faster.

What do you dislike?

In previous versions I would run into memory problems, particularly when running rspec tests, but that seems to have gone away (either because I have a better machine, or the latest Rubymine or both!)

The way the pricing works I sort of feel like I just paid for it, and then I have to pay again, or there is a deal that comes out right after I buy it, and I feel like I overpaid.

Recommendations to others considering the product

Try it out and see if it works well for you. If you have an underpowered machine, or a huge codebase, you might run into issues.

What business problems are you solving with the product? What benefits have you realized?

Quickly understanding a codebase, debugging a complex problem, improving the documentation and cleaning up the code so that other team mates can get up to speed quickly.

RubyMine review by <span>Ben B.</span>
Ben B.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Great product for Ruby/JS/CSS/HTML

What do you like best?

I love the keyboard shortcuts, the debugger, the code navigation, the intellisense! I also really like being able to set up different Run/Debug configurations so that I can run pretty much any scenario I would like via a quick keyboard shortcut.

What do you dislike?

I find the default visual themes to be a bit lacking, and I haven't been able to find any custom themes that make the editor look quite as nice as Sublime or Atom. The editor can also be a resource hog on slower machines and you'll find you might need to restart it once in a while to keep things moving smoothly.

Recommendations to others considering the product

Take the time to set things up properly, it'll pay dividends. Also, don't be turned off by the keyboard shortcuts that don't quite map to Sublime or Atom... In time you'll end up preferring them.

What business problems are you solving with the product? What benefits have you realized?

I'm writing code day in and day out and a fully equipped IDE like RubyMine really makes me more productive. There's just so much more it offers on top of a text editor like Atom or Sublime. The debugging features alone probably make me twice as productive as I was when I just used a text editor.

Kate avatar
Kate from G2 Crowd

Learning about RubyMine?

I can help.
* We monitor all RubyMine reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.