# RubyMine Reviews
**Vendor:** JetBrains  
**Category:** [Other Integrated Development Environments (IDE)](https://www.g2.com/categories/other-integrated-development-environments-ide)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 142
## About RubyMine
RubyMine is an IDE that provides essential tools for Ruby and Ruby on Rails development out of the box. It offers smart code completion and analysis, easy code navigation, safe automated refactorings, an interactive debugger, Git workflow support, and many other tools all integrated together in a highly customizable, productive, user-friendly environment.




## RubyMine Reviews
  ### 1. Great Development Tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jack S. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 25, 2025

**What do you like best about RubyMine?**

I really like how I can navigate through code to find methods and their usages throughout my codebase. The LSP/code navigation is so hard to link up with other solutionsl.

**What do you dislike about RubyMine?**

I dislike how intensive it can be in system resources. In medium to large code bases it can occupy a shocking amount of memory and CPU to run this application, which I understand, but if you're on lower end hardware it may be annoying. I don't think I would love rubymine if I stared at it loading every screen for 4 seconds before I got to continue working.

**What problems is RubyMine solving and how is that benefiting you?**

I use Rubymine daily to run, test, and deliver code for my job. I've tried other solutions using vim + LSP but couldn't get to the level of code introspection that Rubymine comes with out of the box. The normal code linting/refactoring tools are also very straightforward to use.

  ### 2. The GoTo IDE for Ruby development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Real Estate | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 13, 2024

**What do you like best about RubyMine?**

I was using Sublime for very long time (roughly around 7 years) and was very confident that Sublime was the best suited for Ruby development until i find Rubymine. Rubymine is awesome in lot of things.

1. Ease of use - You get all you relevant service like docker, database, mailers, redis and much more in a single window.
2. Intelligent rnough - Rubymine senses your coding style and adopts accordingly. Definition navigation is so easy, where it can easily find even if you have written delegators (normally other IDE like VS code doesn't do correctly)
3. Gem's source file access - You can get access to the source files of Gem easily.
4. Lot of add-ons - It comes with lot of add-ons like github's copilot, docker client and more.
5. Customer support was great in case of any issues with your licensing.
6. Ease of implementation - You could setup Rubymine in less than 15 mins.
7. Ease of integration - Codebase integration with existing project or a new project is like a cake walk.
8. Frequency of use - My primary IDE for ruby dev work

**What do you dislike about RubyMine?**

1. It is bit priced high, though i still feel worthy.
2. It consumes lot of memory sometimes.
3. Since everything is in one window, sometimes you may feel clumpsy.

**What problems is RubyMine solving and how is that benefiting you?**

Rubymine gives me absolute felxibility to see everything in one screen where i don't want to switch between my terminal, mailers, codebase and logs. Everything is integrated in one single place and i could visulaise everything in one go. This makes me more productive.

  ### 3. Great Ruby UI development tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Insurance | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 29, 2024

**What do you like best about RubyMine?**

It has a great integration with VCS tools

**What do you dislike about RubyMine?**

Didnt think it has downtimes or nothing specific I dislike

**What problems is RubyMine solving and how is that benefiting you?**

Easy Ruby coding IDE which give a great benefit to the whole Automation team

  ### 4. First-class Ruby IDE

**Rating:** 4.5/5.0 stars

**Reviewed by:** Marco D. | Product Lead Technology, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 10, 2023

**What do you like best about RubyMine?**

Jetbrain's RubyMine comes with first-class Ruby on Rails support and helps my team developing robust Ruby apps at a quick pace. RubyMine's powerful debugging and testing tools give us the confidence in the resulting code.

**What do you dislike about RubyMine?**

As usual with JetBrain's IDE offerings, RubyMine too, can be a resource hog. It may consume significant memory and CPU resources, especially when working on larger projects. Using some of the more heavy-weight plugins only exacerbates the problem.

**What problems is RubyMine solving and how is that benefiting you?**

Our RubyMine use case is two fold. First, We use the IDE to extend and maintain our ruby-on-rails-based Redmine web app. Second, we develop a number of small scripts to serve as our toolbox for devops, data analysis, etc. For the first use case, RubyMine helps us to keep track of the complex code structure. For the second use case, we are able to develop and extend our own tooling with minimal effort.

  ### 5. One of the best IDE for development in ruby

**Rating:** 4.0/5.0 stars

**Reviewed by:** Akshat T. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 14, 2023

**What do you like best about RubyMine?**

The best feature I like about rubymine is its very simple code navigation and automatic refactoring of code which have helped me a lot in my learning period and in my current work too.

**What do you dislike about RubyMine?**

The only thing I dislike about rubymine is its high memory consumption which sometimes makes it laggy and sometime take too much time to load.
Needs to be more optimised.

**What problems is RubyMine solving and how is that benefiting you?**

The best I like about is its support for editing in the .erb files which helps me track my small mistakes and most of time it corrects them automatically like closing braces and completing tags specifically it's most helpful for me in js.erb files

  ### 6. Excellent resource for Ruby development, but a memory hog

**Rating:** 3.5/5.0 stars

**Reviewed by:** Keith H. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 30, 2023

**What do you like best about RubyMine?**

Rubymine is incredible at showing your source code and interpreting Ruby based projects.  If you're used to the .idea style IDEs this incredibly useful for ruby/rails development.

**What do you dislike about RubyMine?**

Rubymine tends to take a lot more memory than other IDEs, which can lead to it being slow or cause problems with development.  Other than that the .idea/ directory can get a little messy depending if other people have differing settings.

**What problems is RubyMine solving and how is that benefiting you?**

Rubymine helps with being able to find the source for Ruby code which is incredibly useful because there is so much magic in Ruby style development you often need to look at the code to see what it actually does.

  ### 7. One of the best IDE I have ever used

**Rating:** 5.0/5.0 stars

**Reviewed by:** Zain U. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 27, 2023

**What do you like best about RubyMine?**

RubyMine is a powerful and versatile code editor that has quickly become a favorite among developers. With its intuitive interface and extensive range of features, it's no wonder why so many programmers have chosen to make it their go-to editor.

**What do you dislike about RubyMine?**

RubyMine can be a resource-intensive IDE, requiring a powerful machine to run smoothly. This can cause slow load times and performance issues, especially when working with large projects or complex codebases.

**What problems is RubyMine solving and how is that benefiting you?**

RubyMine provides many productivity-enhancing features, such as intelligent code completion, syntax highlighting, code refactoring, and debugging tools. These features help developers to write, test, and debug code more efficiently, saving them time and effort.

  ### 8. Worthy

**Rating:** 4.0/5.0 stars

**Reviewed by:** M H. | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 27, 2023

**What do you like best about RubyMine?**

RubyMine is an integrated development environment (IDE) for the Ruby programming language. It is developed by JetBrains and provides a range of features and tools for Ruby developers. Some of the features of RubyMine that are often praised by developers include:

Code navigation and completion: RubyMine provides advanced code navigation features such as go to definition, find usages, and code completion, which can help developers quickly find and work with specific code elements.

Refactoring tools: RubyMine provides a range of refactoring tools that can help developers quickly and safely make changes to their code, including renaming, extracting methods, and inline variables.

Debugger: RubyMine includes a powerful debugger that can help developers debug their code and find and fix bugs more efficiently.

Testing support: RubyMine includes built-in support for testing frameworks such as RSpec and Cucumber, making it easier for developers to write and run tests for their code.

Version control integration: RubyMine includes support for popular version control systems such as Git and SVN, making it easier for developers to manage their code repositories and collaborate with others.

Overall, RubyMine is a popular choice for Ruby developers due to its powerful features, ease of use, and strong integration with other tools and technologies.

**What do you dislike about RubyMine?**

However, it's worth noting that different developers may have different preferences and opinions about specific tools or features based on their own experiences and needs. While RubyMine has many powerful features and is generally well-regarded among Ruby developers, some users may prefer other IDEs or tools depending on their specific requirements and workflows. It's always a good idea to evaluate multiple tools and options to find the best fit for your needs.

**What problems is RubyMine solving and how is that benefiting you?**

RubyMine is used by developers for a variety of purposes related to Ruby development, including:

Writing, editing, and managing Ruby code: RubyMine provides a range of code editing and management features, such as syntax highlighting, code completion, and code navigation, that can help developers write and maintain Ruby code more efficiently.

Debugging and testing Ruby code: RubyMine includes a powerful debugger that can help developers debug their Ruby code more easily, as well as built-in support for popular testing frameworks like RSpec and Cucumber.

Collaborating on Ruby projects: RubyMine includes integration with popular version control systems like Git and SVN, making it easier for developers to collaborate on Ruby projects with other team members.

Developing web applications with Ruby on Rails: RubyMine includes features specifically designed for working with the Ruby on Rails web framework, such as generators for scaffolding new Rails projects and support for Rails-specific code conventions.

Customizing and extending the IDE: RubyMine includes a range of customization options, such as the ability to create custom code inspections and quick-fixes, as well as support for plugins that can extend the functionality of the IDE.

Overall, RubyMine is a powerful and versatile tool that can help Ruby developers work more efficiently and effectively across a range of development tasks and workflows.

  ### 9. It's a Good Experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Muhammad N. | Embedded Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 17, 2023

**What do you like best about RubyMine?**

RubyMine is an excellent Integrated Development Environment (IDE) for Ruby and Rails programming. I've been using it for the past few months and I'm very impressed with its features and performance.

One of the things I like about RubyMine is its ease of use. The interface is intuitive, and the keyboard shortcuts are easy to remember, which helps me to be more productive. The code highlighting, auto-completion, and refactoring features are fantastic and make coding more efficient.

Another feature that I find useful is the debugging tool. It makes it easy to find and fix errors in my code, which saves me a lot of time in the development process. The built-in test runner also helps me to write and run tests with ease.

In addition, the plugin system is great. It allows me to install additional plugins to extend the IDE's functionality and integrate it with other tools.

Overall, I would highly recommend RubyMine to any Ruby and Rails developer. It's a powerful tool that has improved my coding experience and productivity.

**What do you dislike about RubyMine?**

Overall till now I haven't found anything that i dislike about rubymine expect it's resource utilization and no support for Github co pilot.

**What problems is RubyMine solving and how is that benefiting you?**

teams that work with Ruby and Rails. These include:

Improving productivity: RubyMine provides several productivity-enhancing features, such as code highlighting, auto-completion, and refactoring tools. These features help developers write code more efficiently and quickly, allowing them to complete tasks faster and be more productive.

Reducing errors: RubyMine's debugging and testing tools help developers find and fix errors in their code, which reduces the time and effort spent on bug-fixing. This can also help prevent potential issues that could lead to downtime or customer dissatisfaction.

  ### 10. Very advance IDE for Rubyist.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 13, 2023

**What do you like best about RubyMine?**

It has many inbuilt features for Ruby, that don't come in any other IDE. You can start the rails server with just one click. It has very good Inbuilt debugger. And the best is it has inbuilt database connectivity from which can manage data from its own UI.

**What do you dislike about RubyMine?**

It takes a lot of RAM which sometime hangs the whole system, otherwise whatever it offers is best in the market.

**What problems is RubyMine solving and how is that benefiting you?**

It solves the problem of using a different DB client while coding in your local system. Also, it has an inbuilt terminal which saves time to switching to a OS terminal. Not only these it solves many developers problem.

  ### 11. Pretty good for large code bases

**Rating:** 3.5/5.0 stars

**Reviewed by:** Vishal S. | Software Development Engineer - II , Mid-Market (51-1000 emp.)

**Reviewed Date:** February 12, 2023

**What do you like best about RubyMine?**

Good dev experience as most of the things are built in. Good code debugging experience for line-to-line debugging. We recommend it to use for large enterprise codebases.

**What do you dislike about RubyMine?**

Bit leggy. Takes too much time to start sometimes. Sometimes freezes abruptly. Not idle for a small codebase. Will prefer vscode instead of this for small-size applications

**What problems is RubyMine solving and how is that benefiting you?**

It provides smart coding assistance, intelligent code refactoring and code analysis capabilities which is super helpful while managing large codebases. Increased by productivity by almotst 50%.

  ### 12. Great value for money

**Rating:** 5.0/5.0 stars

**Reviewed by:** Roselle E. | Founder, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 15, 2023

**What do you like best about RubyMine?**

RubyMine has good integration with rails -- everything can be done right from within the IDE. This makes the developer experience superb.

**What do you dislike about RubyMine?**

You need to pay for a subscription -- but like I said, having a JetBrains subscription is worth it. I've been subscribed since 2016.

**What problems is RubyMine solving and how is that benefiting you?**

Enhance developer productivity, built-in rails integration, generators, running tasks and bundle installs

  ### 13. Made My code Crisp and Clear

**Rating:** 5.0/5.0 stars

**Reviewed by:** ravikumar n. | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 10, 2023

**What do you like best about RubyMine?**

RubyMIne helped me to develop my code and debug which helped me in my project development

**What do you dislike about RubyMine?**

The Model is Quite Similiar to Intellij Ide which i used previously for my java project development so far it was good

**What problems is RubyMine solving and how is that benefiting you?**

It helps me for my web development projects to develop the auto suggestion helps me a lot instead of serching for syntax

  ### 14. Best Software To Run and Debug Mycode

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dinesh G. | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 09, 2023

**What do you like best about RubyMine?**

It Helps me to focus more concentrate on logic and makes auto-suggestion makes me more productive instead of focusing on finding errors and struggling

**What do you dislike about RubyMine?**

There is no issue for me while writing and debugging my code. It was pretty good for my workstyle

**What problems is RubyMine solving and how is that benefiting you?**

It helps me by providing a convenient environment for my development and easy to use

  ### 15. Great IDE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sadig A. | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 10, 2023

**What do you like best about RubyMine?**

I would most definitely recommend using it.

**What do you dislike about RubyMine?**

I have seen anything to dislike. All good as far as I'm concerned.

**What problems is RubyMine solving and how is that benefiting you?**

Helps with easing the coding cycle, makes it easier to produce in lesser time.

  ### 16. Good experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ali u. | Senior Software Engineer (iOS), Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 13, 2023

**What do you like best about RubyMine?**

i like the its navigation to find a method in certain class that i hassel to scroll through classes previously. Also its intelli provide quick references

**What do you dislike about RubyMine?**

I don't like the default theme thankfully you can customize the colors according to your liking

**What problems is RubyMine solving and how is that benefiting you?**

RubyMine resolve my issue with the previous IDE i was using for my projects that i had to restart the IDE after updating or installing new packages

  ### 17. Best experience to code on new language

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muhammad A. | Enterprise (> 1000 emp.)

**Reviewed Date:** February 27, 2023

**What do you like best about RubyMine?**

I'm using Intellij Idea for Java projects, Ruby is a new language to me for some tasks and I learn and implemented with RubyMine with very little effort.

**What do you dislike about RubyMine?**

Sometimes I faced the library resolving the issue or showing fake issues that had already been resolved

**What problems is RubyMine solving and how is that benefiting you?**

To resolve daily development tasks, minimize development and debugging time

  ### 18. Works very well for Ruby but I'd keep it at that

**Rating:** 4.5/5.0 stars

**Reviewed by:** Randy T. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 05, 2022

**What do you like best about RubyMine?**

Very intuitive to use when working with Ruby. Other languages, I prefer VS code

**What do you dislike about RubyMine?**

really only great for Ruby and Rails, there are better IDEs for other languages

**What problems is RubyMine solving and how is that benefiting you?**

other IDEs don't have good systems for Ruby

  ### 19. My Experience with RM

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sangeerththan B. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 25, 2023

**What do you like best about RubyMine?**

One of the cool IDE for Ruby. Definitely improve the developer productivity.

**What do you dislike about RubyMine?**

Its cool nothing to dislike in the IDE support.

**What problems is RubyMine solving and how is that benefiting you?**

Helps to improve the development efficiency and all in one.

  ### 20. Best rubymine

**Rating:** 3.0/5.0 stars

**Reviewed by:** Divakar u. | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 10, 2023

**What do you like best about RubyMine?**

RubyMine produce hight quality code more efficiently.

**What do you dislike about RubyMine?**

Yet nothing, if anything I will let you know rubyMine team.

**What problems is RubyMine solving and how is that benefiting you?**

I was not able to handle the code efficiently in other platform while Rubymine make it easy for us.

  ### 21. Good but cannot work with rvm

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nursoltan S. | Topcoder, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 07, 2023

**What do you like best about RubyMine?**

Auto complete tool for ruby. Rails generation tool

**What do you dislike about RubyMine?**

too heavy. eats lots of ram. Sometimes too slow to open a project.

**What problems is RubyMine solving and how is that benefiting you?**

Ruby mine is suitable for large scale rails projects.

  ### 22. Did some individual projects in RubyMine

**Rating:** 5.0/5.0 stars

**Reviewed by:** Edijs U. | Product Development Team Lead at Tietoevry, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** December 22, 2022

**What do you like best about RubyMine?**

The interface looks very user-friendly and easy to use, in my opinion. It's a modern IDE and everything is easy to find there.

**What do you dislike about RubyMine?**

nothing to complain about

**What problems is RubyMine solving and how is that benefiting you?**

implementing their small individual projects on this IDE

  ### 23. Great IDE for Ruby On Rails Development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 30, 2022

**What do you like best about RubyMine?**

Ruby mine comes with the whole environment for the Ruby on rails development. Terminal, Editor with auto-complete and debugging options helps to speed up development a lot.

**What do you dislike about RubyMine?**

Nothing much, It is paid, but kinda worth money as it saves a lot of time

**What problems is RubyMine solving and how is that benefiting you?**

Ruby mine helps to spend developer time efficiently, switching across tools costs a lot of time, switching to ruby mine was good choise.

  ### 24. RubyMine | Afzal Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Afzal M. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 27, 2022

**What do you like best about RubyMine?**

I like the back and forth navigation of methods definition.

**What do you dislike about RubyMine?**

It suddenly acts very slowly while indexing.

**What problems is RubyMine solving and how is that benefiting you?**

Single window, you don't have to switch between IDE and terminal.

  ### 25. Great tool helping improve productivity and code quality

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ketu S. | Software Engineer - Data & Reporting Platform, Enterprise (> 1000 emp.)

**Reviewed Date:** December 28, 2021

**What do you like best about RubyMine?**

RubyMine comes will a lot of addons and with a lot of functionalities of IntelliJ embedded in and tailored for Ruby, it helps write a better code efficiently. The rubocop suggestions while coding helps to write code which is more readable and maintainable.

**What do you dislike about RubyMine?**

The only thing that bothers me is the amount of memory it takes to run the program. It's pretty resource-heavy.

**What problems is RubyMine solving and how is that benefiting you?**

We are using rubymine to develop our rails applications as well as vanilla ruby applications. Rubymine has helped with writing ruby code very easily and helped with running tests in a really good way and identify failures very easily with a smart UI.

  ### 26. Great IDE For Writing Code In Ruby

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** November 01, 2021

**What do you like best about RubyMine?**

RubyMine is stacked with elements and ways of making your coding experience more proficient. It has incredible sentence structure featuring and linting just as elements like going to the affirmation of techniques. It additionally gives a pleasant UI to seeing the progressions done in a record when contrasted with the last submit and returning them. An extraordinary coordinated profiler that assists you with understanding what portions of your code are dialing back your application making it simpler to point what should be upgraded. I liked the git integration most it helps to run all the git commands easily and resolving conflicts is very smooth.

**What do you dislike about RubyMine?**

The checks for conditions and establishment of those conditions can forfeit execution in the main moment or somewhere in the vicinity of utilization.

**Recommendations to others considering RubyMine:**

I would highly recommend this to Ruby developers due to its wide range of features.

**What problems is RubyMine solving and how is that benefiting you?**

It helped me write clean code by its autocompletion and error suggestion. I used this IDE lot for my Ruby backend projects. It helped me how to optimally  utilize functionalities of a particular IDE

  ### 27. Best IDE for Ruby Developers in the 2021

**Rating:** 5.0/5.0 stars

**Reviewed by:** Carlos F. | Car Rental Agent, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 28, 2021

**What do you like best about RubyMine?**

It is an IDE that will give you all tools that you need at the hour to put your hands on code. It contains a Ruby terminal, and you can have many features to work comfortably with ruby mine on ruby projects. Ruby Mine contains plugins, Themes,  easy way to work with many features like refactorize code. Run unitary tests, just adding the RSpec setup to your project, or simply use Mini tests. If you

**What do you dislike about RubyMine?**

I have a lot of issues when I set up Rubocop into the IDE. And I try to follow the steps requested, but I can't fix it. Instructions aren't clear.
This IDE uses 1.23GB into your hard disk consider space if you will add many plugins and things like that

**Recommendations to others considering RubyMine:**

I highly recommend this IDE to all users who works with projects on Ruby, Ruby on Rails and Sinatra. You will find tools for refactorize your code, create tests, Many tools and plugins especialized to this programming lenguage, You can Pimp your IDE with themes and many Typographies and other tools. Easy way to versioning control. An active comunitty suport in the netbrains page.

**What problems is RubyMine solving and how is that benefiting you?**

I work with Ruby Mine for years ago, and it's lovely. It's my daily tool working with my team projects; easy to manipulate the versioning control with GitHub or GitLab. I have very nice feelings with Ruby Mine because it's faster and intuitive working with Unitary tests (RSpec and Capybara, Factories.) it's nice!!.

  ### 28. Best IDE for Ruby on Rails development

**Rating:** 3.5/5.0 stars

**Reviewed by:** Ananya B. | Software Developer 3, Enterprise (> 1000 emp.)

**Reviewed Date:** January 27, 2022

**What do you like best about RubyMine?**

Intellisense , code completion features which is highly recommended for increased productivity

**What do you dislike about RubyMine?**

Nothing as of now that I could re-collect

**What problems is RubyMine solving and how is that benefiting you?**

Application development suing Ruby on Rails . Highly efficient and developer friendly IDE

  ### 29. Avarage Tool But you Have to Use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohamed A. | Test Automation Consultant and Trainer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 21, 2021

**What do you like best about RubyMine?**

- Frequent updates, approximately, each month you get a new update which makes the tool more stable 
- It's not related to what I like but since the Ruby community is not large comparing to other languages, maybe, you will not find a good replacement

**What do you dislike about RubyMine?**

- In old versions, I had weird issues with stability and code compiling 
- Integration between advanced tools does not go so well, e.g., Cucumber + Selenium + Appium + Capybara make the tool confused

**Recommendations to others considering RubyMine:**

It's the best tool for Ruby

**What problems is RubyMine solving and how is that benefiting you?**

Automate and train people to learn Ruby using it

  ### 30. Good but slow

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** January 04, 2022

**What do you like best about RubyMine?**

The indexing of the code and all of the plugins for debugging and testing works well .
Have faced issue with gems versioning sometimes.

**What do you dislike about RubyMine?**

Trying to open more than 3 application in each new window has sometimes crashed the Ruby mine  while using it in the mac os .
On checking it requires huge amount of memory and space .
Maybe something can be optimised.

**What problems is RubyMine solving and how is that benefiting you?**

Mostly adding features on a legacy Ruby code and testing features .

  ### 31. Intelligence comes at a price

**Rating:** 3.5/5.0 stars

**Reviewed by:** Abhinav C. | S, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 19, 2021

**What do you like best about RubyMine?**

The intellisense is very good. and the debugger is helpful

**What do you dislike about RubyMine?**

It's a tool. I prefer light weight editors.

**What problems is RubyMine solving and how is that benefiting you?**

Mostly used it for intellisense and refactoring tools

  ### 32. RubyMine - The best IDE for RoR development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amogh H. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 14, 2020

**What do you like best about RubyMine?**

The best part about Rubymine is its Intelligence, where it maps the whole codebases and makes references of all function definations and calls and you can head to that function on the click of a button. It has also the ability to directly integrate popular version management systems like SVN and GIT and lot of other plugins to make the development and code deployment a seamless process.Another great part about RubyMine is its ability to autocmplete code and give suggestions for common methods even those imported from 3rd party gems(libraries). Ohh and how can i forget the local history feature where RuvyMine saves all the history of the local changes done in a file so that the user can partially/fully revert some unwanted to change he did few hours back without needing to use the version management system

**What do you dislike about RubyMine?**

There is hardly anything to dislike about RubyMIne. The main thing that is sort of an issue is the RAM used by rubymine after extended periods of usage, But a simple restart of the application resolves that issue

**Recommendations to others considering RubyMine:**

This is the best IDE if you are into development for Ruby applications more specifically RoR. It will meet and exceed all your requirements. Dont think twice. Just go for it.

**What problems is RubyMine solving and how is that benefiting you?**

I am a developer working for an MNC developing a CMS based in Ruby on Rails. The benifits are tremendous, features like auto error reporting, code suggestions, various unique shortcuts improve the productivity of the developer massively.

  ### 33. Great for Ruby with the familliar IDEA feel

**Rating:** 5.0/5.0 stars

**Reviewed by:** Raymond S. | Enterprise (> 1000 emp.)

**Reviewed Date:** October 14, 2020

**What do you like best about RubyMine?**

I have been a Java guy all my life since I was out of college and planned to be but times change and REST APIs came into my life, theoretically, you can do API calls from Java but it is not practical so I rusted off my Ruby and RubyMine is the natural option if you develop Java with IntelliJ IDEA, different language but pretty close overall. I'm picky with the location of the menus and being developed by the same guys from IDEA really saved me time in customizing my IDE experience.

**What do you dislike about RubyMine?**

I don't know if it is just my PC since none of my colleagues gets this error but I tend to get an error sometimes: We could not validate your license "insert license here" with your Jetbrains account, even after entering my account, closing the program, waiting 5 minutes, and reopening it solves the problem completely but has happened quite a few times and just happened to me now.

**Recommendations to others considering RubyMine:**

As an IDEA user, the switch to ruby is easier with RubyMine

**What problems is RubyMine solving and how is that benefiting you?**

Developing with ruby.

  ### 34. The most complete IDE out there

**Rating:** 5.0/5.0 stars

**Reviewed by:** Darragh L. | Enterprise (> 1000 emp.)

**Reviewed Date:** August 28, 2020

**What do you like best about RubyMine?**

It allows me to work the way I like with auto-completion and refactoring support and great integration with testing frameworks for whatever test I need to run when doing an automation project and debugging tools built-in for whenever I need to look step by step what is happening.

**What do you dislike about RubyMine?**

The editor runs wonderfully in my PC with 32GB of ram but feels a little sluggish in my netbook, it still runs and that is a huge plus but I tend to use something lighter like a sublime text if I need to actually work in my netbook instead of reviewing something that I wrote in another PC. Another small downside is that is closed source, this a few years ago would not have mattered that much, but free and open-source tools like Visual Studio Code are starting to catch up to full-fledged IDEs like RubyMine but they are also free.

**Recommendations to others considering RubyMine:**

If you use Ruby heavily I highly recommend RubyMine, if you use it only sporadically there are free options that are starting to catch up like Visual Studio Code

**What problems is RubyMine solving and how is that benefiting you?**

Connecting network switches with APIs using Ruby

  ### 35. Excellent IDE for developments in ruby ​​on rails, practical and dynamic

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jonathan Alexander C. | IT Infraestructura y Desarrollo, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 14, 2020

**What do you like best about RubyMine?**

What I like most about this IDE is the easy use and all the components and plugins that we can add to make the development easier, faster and without using other third-party tools to complement it since with this environment we have everything, access to database regardless of type, an intelligent IDE that helps us with the syntax of the language and gives us recommendations using artificial intelligence to achieve this.

And something very important is its visual aspect that is very friendly to developers, its distribution of the project part, the console, and the text part, which makes it compact and easy to manipulate.

**What do you dislike about RubyMine?**

I did not like that in one version there was a lot of keyboard inserting to enable the building as well as the copy and paste part of the quick keys did not work, this only happened in one version which was later corrected but was a little uncomfortable and wasting time coding.

**What problems is RubyMine solving and how is that benefiting you?**

The benefits that I have had using this IDE is that it is easier to encode in Ruby, since it has its syntax, projects can be carried out in a faster and more efficient way, really with this IDE and its text editor I have felt very comfortable and I have been more productive in terms of delivery and efficiency of my projects developed in Ruby on Rails

  ### 36. The perfect IDE for your rails needs

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jordi L. | Software Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 23, 2019

**What do you like best about RubyMine?**

RubyMine comes with an integrated console, just so you can run your server and test your WebServices/APIs without too much of a hassle. Everything is one click away. It's got great compatibility with rubocop, and overall I wouldn't change it for any other IDE in the market. Even if it is a paid IDE, the people at JetBrains actually give licenses away to some developers and students, which shows JetBrains actually cares about its users. Every IDE made by JetBrains use the IntelliJ development environment, so once you learn to use one you can use all of their products. Lastly, it's really customizable. You can change every hotkey available to you, in a really easy and intuitive way.

**What do you dislike about RubyMine?**

If anything, the fact that it's not a free IDE is a con. But of course, it probably wouldn't be as good if it were free or open source. Still, as I mentioned before, the great people at jetbrains give the license away to students, which is great!

**Recommendations to others considering RubyMine:**

Any and all problems that might arise from using RubyMine can be googled just as easily. There's bound to be an answer for anything that may trouble your work. The community is really friendly.

**What problems is RubyMine solving and how is that benefiting you?**

I'll be honest, instally ruby, running your code, managing your database and using tools like docker is always a hassle. However RubyMine makes it all just SO easy to use. It's literally one click, or one command. As a side note, stack overflow is filled with tips on ruby, rails and RubyMine as a whole, so you're never alone when you have a problem. I'm working with Docker, Rspec, MySQL and PostgreSQL, everything from inside RubyMine.

  ### 37. RubyMine - a not-so intellisensed IDE

**Rating:** 4.5/5.0 stars

**Reviewed by:** Swati K. | SDE1 - Backend Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 23, 2019

**What do you like best about RubyMine?**

RubyMine has more 15 navigation features including awesome search techniques including a normal Cmd + F find in the current file to a global search of texts and commands. The text search can be done within the project, a module, a directory or a scope whereas the command search encompasses searches in classes, files and symbols. These are really fast. The 2nd feature I like the most is its integration with Git. The IDE provide a very easy-to-use interface to execute Git commands, be it while resolving conflicts or viewing the very first commit and modifying. It also provides a nice UI for seeing the changes done in a file as compared to the last commit and reverting them. Just like other good IDEs it comes with an integrated terminal, which I haven't used much. 
Refactoring is a piece of cake with RubyMine in a not-so deep file structure project, as it is aware of even a minor change in name of, say a controller, and automatically carry forward them to all its usages.
The platform also comes with an integrated testing and debugging assistance

**What do you dislike about RubyMine?**

It gets harder to detect syntactical errors when the code structures get deeper and start using features like dependency injection (Dry Container, Dry Auto-inject). Dry-Struct is also one of the gem which provides DSL for defining typed struct classes. The auto-injector modules and dry-struct classes' attributes are not 'intellisensed' by this IDE and are prone to showing false syntactical errors. Since Ruby is a loosly-typed language, RubyMine doesn't help to cover its disadvantageous effects. Each of the errors (be it syntactical or logical) are known only on runtime and need to be fixed one at a time unless you get to know the more errors before hand.

**What problems is RubyMine solving and how is that benefiting you?**

I have been using RubyMine for around 2 months. Before this I have used a few other IDEs for NodeJS and JAVA, both being strongly-typed language. No doubt, RubyMine's IDE is more advanced in terms of usage of git, refactoring and file searches specially when you are going through a new and gigantic codebase. Docker, Testing, and Debugging interfaces are some of the features which I find very useful for a backend developer as a beginner. I would be doing an in-depth study in this domain too.

  ### 38. Developers friendly IDE

**Rating:** 4.5/5.0 stars

**Reviewed by:** Venky K. | Principal Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 14, 2019

**What do you like best about RubyMine?**

As ruby on rails developer, I am using this form last 3 years onwards, and it's easy to navigate to the implementation of any method or class by pressing CTRL + Enter. You can save you setting like background color, font-style, indentation into a zip file and also it allows you to import to settings from zip file. Allow you to change themes also. 

**What do you dislike about RubyMine?**

In low-grade level machines, it's quite slow for your development. Pricing is also quite high.

**Recommendations to others considering RubyMine:**

Powerful IDE for developers and GIT interaction speed up your development process.

**What problems is RubyMine solving and how is that benefiting you?**

With the import and export setting option my life has become easier. Whenever I changed my machine I don't need to be set my setting again, I just wanted to import my previous setting.

  ### 39. Working one a Ruby WebApp? Do it in RubyMine

**Rating:** 4.5/5.0 stars

**Reviewed by:** Juergen S. | N/A, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 02, 2019

**What do you like best about RubyMine?**

I have use many IDE's over the last 25 years, and RubyMine is probably the only one where I could do almost all of it in one app. The editing, debugging, browsing through code could not be done any better.

**What do you dislike about RubyMine?**

It is a memory and CPU hog, default guidelines for code checking are a little to strict for me. There are bugs, lots of them, I had to go back a release more than once. I have at least 3 bug reports open for a couple months now, no progress or hope to get it ever fixed. With a yearly major release schedule you will get some good and bad surprises. Things shift around, disappear or behave different. 80% of what RubyMine can do is probably not utilized (by me).

**Recommendations to others considering RubyMine:**

For large projects you might want to skip a lot of the cookie cutter tools/features.

**What problems is RubyMine solving and how is that benefiting you?**

Develop, debug, test, analyze web applications all day long. Once you know your workflow, you pretty much just need a browser and RubyMine to do a developer job. Really happy that it works on Windows.

  ### 40. Excellent for Ror developer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 12, 2019

**What do you like best about RubyMine?**

It's basically use for ruby on rails programming. If you are note editor person the it's disadvantage otherwise it's greate. using ruby mine we can do smart coding.rubymine gives autocomplete functionality.and greate refactoring code using rubymine beacuse we have set tabs and then space automatically adjust via that space.its give good Integration with rails. good support for other systems.

**What do you dislike about RubyMine?**

It's is a paid version. Some time feel little bit slow. Consume more memory.

**What problems is RubyMine solving and how is that benefiting you?**

I doing a code for rails once in ruby mine .it was a grate experience with ruby mine , navigating function, rails def so easily we can nevigate that place and understanding the code.

  ### 41. Ideal IDE for Ruby on rails developers

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tsadkan W. | Mr, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 29, 2019

**What do you like best about RubyMine?**

Rubymine is the best IDE for ruby on rails  development. it is easy to use and have all the requirements to be productive

**What do you dislike about RubyMine?**

there is noting particular i don't like. but the debugging tool need to be  improved!

**Recommendations to others considering RubyMine:**

rubymine is the best ide for ruby on rails  development. use it you will love it!

**What problems is RubyMine solving and how is that benefiting you?**

Developing web application using ruby on rails

  ### 42. Handy tool for ruby developers

**Rating:** 3.5/5.0 stars

**Reviewed by:** sanyam j. | Senior Software Development Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 27, 2019

**What do you like best about RubyMine?**

Code navigation using Command click has saved my lot of time during debugging
It has very good integration with bundler, rake, git

**What do you dislike about RubyMine?**

if you have to work on multiple languages, sublime is a better option
sublime is comparatively light weight
there is learning curve involved if switching from sublime

**Recommendations to others considering RubyMine:**

Good ruby IDE but if multiple languages are used sublime is a better option

**What problems is RubyMine solving and how is that benefiting you?**

primarily using for software development in ruby

  ### 43. Best Ruby/Rails IDE to-date

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 30, 2019

**What do you like best about RubyMine?**

RubyMine deeply integrate with gems installed locally. It is able to autosuggest relevant keyword. Besides that, its version control tool is very sophisticated.

**What do you dislike about RubyMine?**

Its annual subscription (pricing) is relatively expensive. Besides that, the software consumes a lot of memory.

**Recommendations to others considering RubyMine:**

If you are not a Vim (+tmux) user, RubyMine is the best Ruby/Rails IDE in the market. I personally think it's a good investment.

**What problems is RubyMine solving and how is that benefiting you?**

RubyMine is able to speed up my software development process.

  ### 44. Great experience with rubymine

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** November 09, 2019

**What do you like best about RubyMine?**

The debugger, version control integration and seemless restarts

**What do you dislike about RubyMine?**

Nothing in particular. Sometimes it takes long time to start and be up and running.

**What problems is RubyMine solving and how is that benefiting you?**

Really great integration with node and Ruby on rails.

  ### 45. I love the search functionality

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jared F. | Web Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 18, 2018

  ### 46. "Best Editor for Ruby on Rails"

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tony B. | Java Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 15, 2019

**What do you like best about RubyMine?**

I like editors that are quick and lightweight, and was reluctant about regularly attempting an all the more all out IDE when I was so alright with editors like Sublime Text. RubyMine some way or another persuaded me and now I am changed over. I've been utilizing RubyMine for a long time now and the speed it has joined with the majority of the power and alternatives when you need it (and mess free when you don't) make RubyMine my ideal proofreader.

**What do you dislike about RubyMine?**

As a result of everything going on in the background, RubyMine can be a be somewhat moderate to begin if numerous undertakings need to open immediately with numerous tabs. This is likely something I could fix, by not keeping such a large number of things open, however it is decent to see an enhancement for startup time and CPU utilization.

**Recommendations to others considering RubyMine:**

Out it an attempt regardless of whether you are reluctant about utilizing an out and out IDE. It can feel quick and lightweight while as yet giving you some decent additional highlights. The additional highlights that aren't required by everybody likewise have a pleasant method for being available, however not causing mess.

**What problems is RubyMine solving and how is that benefiting you?**

Quicker and more dominant for building RoR webapps than any supervisor I have utilized. Worked in variant control make it amazingly quick to submit changes and view history.

  ### 47. The most complete ruby development IDE 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jasmine  H. | Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 29, 2019

**What do you like best about RubyMine?**

A great integrated profiler that helps you understand which parts of your code are slowing down your application making it easier to point what needs to be optimized, besides that: Clean interface, great syntax highlighting and good, clean refactoring.

**What do you dislike about RubyMine?**

Resource heavy, I run this on my main computer, it's too slow on my mini pc to actually develop there.

**Recommendations to others considering RubyMine:**

Rubymine is the best IDE if you have a good computer, otherwise sublime text is the next best option 

**What problems is RubyMine solving and how is that benefiting you?**

Ruby code analysis and development

  ### 48. Much better than Sublime Text

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 11, 2019

**What do you like best about RubyMine?**

If you use docker and run your app using a docker container, RubyMine will update your code in real time. Easy to find any file/code you want to change. 

**What do you dislike about RubyMine?**

Not really. Everything is excellent to use. Definitely much better than Sublime.

**Recommendations to others considering RubyMine:**

It's by far the best tool for developing full stack RoR apps. It's for pros.

**What problems is RubyMine solving and how is that benefiting you?**

I build full stack Ruby on Rails apps using Rubymine. It's an excellent editor. If you use docker and run your app using a docker container, RubyMine will update your code in real time.

  ### 49. It is best IDE

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 31, 2019

**What do you like best about RubyMine?**

I like code optimization in that. I can find method definition easily. Search options is very good

**What do you dislike about RubyMine?**

It is very slow. No other dislike. It is very good for use. I use for ruby on rails program

**What problems is RubyMine solving and how is that benefiting you?**

I can use many gems to use various funcnality 

  ### 50. Powerful, Smart IDE

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 12, 2019

**What do you like best about RubyMine?**

RubyMine is loaded with features and ways to make your coding experience more efficient. It has fantastic syntax highlighting and linting as well as features like going to the declaration of variables/methods. It also helps to manage gems and dependencies from within the IDE.

**What do you dislike about RubyMine?**

RubyMine, if not running on a powerful computer, can feel a bit slow on startup. The checks for dependencies and installation of those dependencies can sacrifice performance in the first minute or so of use. It also comes with a steep price tag.

**Recommendations to others considering RubyMine:**

Take time to learn all of the shortcuts and features. There is a bit of an upfront time cost, but it is well worth the increase in efficiency over time.

**What problems is RubyMine solving and how is that benefiting you?**

Web development in Ruby on Rails.


## RubyMine Discussions
  - [How much does RubyMine cost?](https://www.g2.com/discussions/how-much-does-rubymine-cost) - 1 comment
  - [What is RubyMine used for?](https://www.g2.com/discussions/what-is-rubymine-used-for) - 1 comment

- [View RubyMine pricing details and edition comparison](https://www.g2.com/products/rubymine/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+09%3A24%3A27+-0500&secure%5Bsession_id%5D=53f32d30-18bb-49e8-be5c-17a981805fe0&secure%5Btoken%5D=61657f0c3a1b781ac4a960ed9f3861cb091149214e9179f45a9d6d5ba3fdc2d9&format=llm_user)


## Top RubyMine Alternatives
  - [Studio 3T](https://www.g2.com/products/studio-3t/reviews) - 4.5/5.0 (190 reviews)
  - [Coder](https://www.g2.com/products/coder/reviews) - 4.3/5.0 (190 reviews)
  - [PopSQL](https://www.g2.com/products/popsql/reviews) - 4.6/5.0 (80 reviews)

