RubyMine Reviews & Product Details


What is RubyMine?

RubyMine is a powerful Integrated development environment (IDE) built specifically for Ruby and Rails developers. It helps developers do their work better and be more productive by using the full power of the Ruby/Rails ecosystem: -Build complex Ruby and Rails applications -Develop server-side code with Ruby on Rails -Develop client-side code with React and other JavaScript frameworks -Create Puppet modules

Write a Review

RubyMine Screenshots


RubyMine Profile Details

RubyMine Profile Details

Related Links
Q&A
Languages Supported
English
Vendor
JetBrains
Description
JetBrains builds productivity software for developers who want to focus more on what they want to accomplish, and less on mundane, repetitive tasks.
Company Website
Year Founded
2000
HQ Location
Prague, Czech Republic
LinkedIn® Page
www.linkedin.com
Employees on LinkedIn®
740
Twitter
@jetbrains
Twitter Followers
103,903
Show moreShow fewer

Companies Using RubyMine

Cisco
Adobe
Xerox
Accenture
Hewlett-Packard
Twitter
Siemens
Apple
Groupon
New Relic
Toyota
Autodesk

RubyMine Reviews

Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
All Industries
Review Type
Region
Write a Review
1-25 of 95 total RubyMine reviews

RubyMine Reviews

Write a Review
Filter By
Review Type

Connections
Show reviews that mention
1-25 of 95 total RubyMine reviews
Web Developer
Computer Software
Small-Business
(2-10 employees)
Validated Reviewer
Review Source
Most Recent RubyMine Video Review
Copy Review URL

"I love the search functionality"

Copy Review URL
Copy Review URL
N/A
Mid-Market
(201-500 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Working one a Ruby WebApp? Do it in RubyMine"

What do you like best?

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?

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 the product:

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

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

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.

Copy Review URL
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"RubyMine es fantástico pero un poco lento"

What do you like best?

Lo mejor que me gusta es la optimización de código que RubyMine realiza en el código. Viniendo de un fondo no rubio, no estoy acostumbrado al estilo Rubí de codificación. Especialmente el uso de cláusulas como a menos que, si las condiciones.

What do you dislike?

Rubymine no parece tan potente como otros IDE de Jetbrain como PyCharm o IntelliJ. Algunas de las áreas en las que puede haber mejoras son saltar de una parte del código a otras utilizando un atajo de teclado. Después de cierto punto, Rubymine no es capaz de realizar optimizaciones en el código porque es demasiado largo.

Recommendations to others considering the product:

Si estás comenzando con Ruby, te sugiero que te alejes de RubyMine por un tiempo y hagas las cosas manualmente.

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

Lo uso para completar mis tareas universitarias. Me ahorró mucho tiempo al depurar, ya que Rubymine tiene un potente depurador que me permite ir línea por línea y ver el valor de cada variable.

Copy Review URL
U
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"RubyMine Review"

What do you like best?

The best thing I like it the code optimization that RubyMine performs on the code. Coming from a non-ruby background, I am not use to Ruby style of coding. Especially the use of clauses like unless, if conditions.

What do you dislike?

Rubymine does not seem as powerful as other Jetbrain IDE's like PyCharm or IntelliJ. Some of the areas where there can be improvements are jumping from one part of the code to other parts using a keyboard shortcut. After a certain point, Rubymine is not able to perform optimizations on code because it is too long.

Recommendations to others considering the product:

If you are beginning with Ruby I would suggest stay away from RubyMine for a while and do things manually.

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

I use it for completing my university assignments. It saved me a lot of time while debugging as the Rubymine has a powerful debugger allowing me to go line by line and looking at the value of every variable.

Copy Review URL
Lead Developer
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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 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

Copy Review URL
Java Software Engineer
Mid-Market
(51-200 employees)
Validated Reviewer
Review Source
Copy Review URL

""Best Editor for Ruby on Rails""

What do you like best?

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?

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 the product:

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 are you solving with the product? What benefits have you realized?

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.

Copy Review URL
SDE
Computer Software
Validated Reviewer
Review Source
Copy Review URL

"Great text editor, one of the best new ones!"

What do you like best?

It has an easy finding of method definitions

Provides great test integration

Has a built-in debugger, which is huge plus

Has strong general refactoring tools which are one of the best I found

Makes it easy to navigate code

What do you dislike?

It is not as felxible as vim.

Also, it feels a little cramped, but that's what you get with an IDE vs text editor.

I also think the package manager in sublime is more straightforward than the plugins in RubyMine. The way that RubyMine manages open tabs at the too of the screen is a little annoying - they can scroll left to right.

Recommendations to others considering the product:

Definitely give it a chance, you will not go back to your previous text editor!

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

Replaced most Ruby text editors in our company.

The benefits are that its super easy to use, you can access your db and terminal from within. Excellent error detection. Split panes are nice, elegantly implemented. Has a slick model diagram viewer, tons and tons of features.

Copy Review URL
UC
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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 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.

Copy Review URL
Product Director
Design
Small-Business
(2-10 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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 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.

Copy Review URL
CEO
Small-Business
(2-10 employees)
Validated Reviewer
Review Source
Copy Review URL

"One of the best IDE for coding in Ruby"

What do you like best?

As well as other Intellij programs I really love the way that they keep the same visual assets as well as the same functionalities.

They do it really well with the Go to definition and the find usages options. I use it almost everyday.

What do you dislike?

Well... I dont really like the size of the IDE, it's really heavy and if you're using a Macbook with only 120gb of space, you can't really be wasting space, so I have RubyMine on a separate external hard disk, no big deal at the end of the day but it's a bit annoying to go with the macbook and also the hard drive.

Recommendations to others considering the product:

RubyMine is a must in your daily programs if you're a Ruby programmer. It makes things a lot easier than other programs like NetBeans or Eclipse.

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

It helps me a lot with the Git control module and the documentation that auto implements to your code, making it a bit more easy to coding on Ruby (Which is really difficult) .

Copy Review URL
QA Manager
Information Technology and Services
Mid-Market
(51-200 employees)
Validated Reviewer
Review Source
Copy Review URL

"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 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.

Copy Review URL
Mid-Market
(201-500 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Have been using for 6 years"

What do you like best?

For ruby automation frameworks this is my favorite IDE. It is super easy to configure where you can check in code via the Rubymine VCS menu or console. Love the package installs available too

What do you dislike?

I have been using it for 6 years not just a professional license but I even have purchased a personal license because I do not dislike it.

Recommendations to others considering the product:

Great tool, check out the Plugins

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

QA automation. I can use many gems, packages and integrate to use various functionality. I can work on projects that are written in JS as well as Python.

Copy Review URL
Senior Ruby/Rails Developer and Project Manager
Information Technology and Services
Mid-Market
(201-500 employees)
Validated Reviewer
Review Source
Copy Review URL

"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 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.

Copy Review URL
Small-Business
(11-50 employees)
Validated Reviewer
Review Source
Copy Review URL

"Un fantástico IDE para tus proyectos de Ruby on Rails"

What do you like best?

Lo que más me gusta de este programa son las opciones de configuración flexible, así como cambiar a la declaración de métodos y variables. Soporta GIT y es muy flexible al ejecutar las pruebas, también proporciona asistencia de código, opciones de refactorización seguras y soporte para JS.

What do you dislike?

Suele usar mucha memoria RAM y a veces es un poco lento. Puede llegar a ser un poco confuso si no estás familiarizado con este programa.

Recommendations to others considering the product:

Es un buen programa que está bien de precio y te puede ayudar mucho, sobre todo si tienes proyectos de Ruby on Rails. Además puedes probar su prueba gratuita de 30 días para probarlo.

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

He usado RubyMine como un IDE para Ruby on Rails y me ha servido de ayuda para agilizar el desarrollo de mis aplicaciones.

Copy Review URL
UG
Validated Reviewer
Review Source
Copy Review URL
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Ruby Mine REVIEW IT Development Software"

What do you like best?

I changed from sublime to RubyMine a month prior as I began another activity (they were at that point utilizing it). I have unquestionably not aced it yet, but rather I do truly welcome various highlights. Proviso - this is my first genuine programming work and my first IDE. The venture is a reasonably measured Rails and Precise task with Cucumber, RSpec, and Jasmine tests. I think my most loved piece of having the RubyMine IDE is the test incorporation. I think that its a lot simpler and faster to investigate tests when I can navigate each falling flat test, take a gander at the call stack, and bounce straightforwardly to the record I need with a single tick. At that point I can undoubtedly re-run just the tests that have fizzled without working through the direction line to determine precisely which ones I need running.

I also really like the git integration. I can click the "changes" window to get an overview of the files I've changed, and committing and pushing is a breeze. I never did use the GitHub GUI though, so maybe this isn't an improvement over that.

There are a couple little things I like that might be possible in sublime but aren't on by default. When you close a folder structure (say app/assets/javascript/controllers for angular) when you re-open it all of the child folders are closed. This helps me not have a mess of folders open on the left side over time. I also like the icons based on the file type.

What do you dislike?

RubyMine feels somewhat confined, in any event for me, however that is the thing that you get with an IDE versus content manager. I additionally think the bundle supervisor in grand is more direct than the modules in RubyMine. The manner in which that RubyMine oversees open tabs at the highest point of the screen is a bit of irritating - they can scroll left to right and I am simply not a fan. Sorry for the fairly continuous flow musings. By and large they're both strong choices, yet I'm content with RubyMine for my little to the moderate-sized undertaking.

Recommendations to others considering the product:

Enterprises have unique needs and requirements and no software solution can be just right in such a scenario. It is futile to try to find a perfect off-the-shelf software system that fulfills all your business wants. The wise thing to do would be to modify the solution for your special needs, staff member skill levels, finances, and other elements. For these reasons, do not rush and pay for well-publicized leading systems. Though these may be widely used, they may not be the best fit for your specific wants.

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

Smart Code Analysis

Code Inspection and Refactorings

Smart Code Editor

Test Assistant

Test Runner

Built-in Debugger

Ruby Development

Ruby on Rails

RubyMotion

Integrated Tools

Copy Review URL
Software Engineer
Financial Services
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"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 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.

Copy Review URL
Senior Software Engineer
Information Technology and Services
Small-Business
(11-50 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Awesome product. Great productivity IDE."

What do you like best?

Everything. IDE has full fledged support for ruby and ruby on rails projects. Database inspector, terminal access, debugger, VCS integrations. Everything is just awesome about this product.

What do you dislike?

Need more themes. Although there is an option to create you own themes and color combinations, but it is not that intuitive and requires a lot of effort. Would be helpful if there are more inbuilt themes packaged with the product. Apart from that, the database inspector could use some love and needs improvement in terms of GUI.

Recommendations to others considering the product:

Great product. Its money well invested. Once you get used to it, there's no turning back. Although I am a ruby on rails developer, I use it for Javascript as well. It is that good. Database inspector, terminal access, debugger, VCS integrations, syntax highlighting, linter support. It has everything an IDE needs and probably more.

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

I am a Ruby on Rails developer with work related to web development. The product is great to manage everything from one place, plus it has nifty keyboard shortcuts to manage everything without touching your mouse/touchpad

Copy Review URL
Principal Software Engineer
Computer Software
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Supercharge your Ruby development"

What do you like best?

RubyMine is full featured, right out of the box, but never gets in your way. The most powerful features I love are the built-in debugger and the interface for dealing with merge conflicts in git. RubyMine's capability to jump to usage or jump to definition is extremely handy as well. Being able to use the built-in test runners right out of the box (rspec and cucumber) is absolutely great, too.

What do you dislike?

I don't like that sometimes RubyMine gets laggy due to its resource-intensive nature. I think that's my only con in the years I have used it. Sometimes I need to close it and let my computer free up RAM.

Recommendations to others considering the product:

Definitely check out their trial version, there's enough time allowed to see if you really jive with the software. If you end up purchasing, I would absolutely spend time to learn all the ins and outs of the product, and customizing configurations such as hotkeys, shortcuts and interface.

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

I was solving for developer productivity -- I promptly succeeded, and then some. When I use RubyMine, my productivity skyrockets. Debugging complex issues becomes a cakewalk when using the interactive debugger.

Copy Review URL
Software engineer
Mid-Market
(51-200 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"The single IDE for ruby"

What do you like best?

A lot of functional, beautiful interface. Supports a variety of plug-ins for all purposes. Color themes, git interface terminal, comfortable code navigation, easy access to gem sources and more you will get out of the box. Frequent updates of the IDE, and plug-ins. A minimum of bugs and crashes, all is stable, like clockwork.

What do you dislike?

Pretty large appetite for the PC, in some cases it may boot the system by 100%. Long run for the first time and initiates a project for a while. Not clear settings, you need to spend some time, to find the right option. Major updates need to download and re-installed that a little convenient. Do not forget to import settings from a previous version of the IDE.

Recommendations to others considering the product:

Nothing. All is simple as never.

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

Thanks to him, you will never get lost in the projects with a lot of code, all calls will be apparent. Will be accustomed you to "beautiful code" and all the good practices of the world Ruby. Highlight all unused variables, methods. Otherwise, say where the code will be interrupted. As there is a debugger that will help you understand what is happening around.

Copy Review URL
Ror-developer
Broadcast Media
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Easiest way to get into ruby infrastructure"

What do you like best?

It is possible to get into other gem sources in 1-click, pretty editor with autocomplete, good interface and easy get into hot buttons. It is good tool, which combine pretty git blame history, i forget when I needed to use sourcetree last tile. With Rubymine is really easy gem developing.

What do you dislike?

High memory usage, some built-in automatic , which may confuse sometimes, like automated links changing.

Ugly on height resolution monitors (4k). Currently, I do not know how to get list of all errors in the file (may me the is a checker, but I could not find it). Today db connection from rubymine is useless, but I can not turn it off. When I increase left-menu bar font size (where is files tree), file extensions are crop. Rubymine have good style guide check from baatsov, but why you can not inject automatic rubocop file fix up according `rubocop.yml` if it is commited to the project (Of cause Guard may help, but, I think, this functionality will be good addition for Rubymine). In Lunux Ubuntu (lubuntu interface) i have conflict with defaults ctrl+alt+arrow, it will be perfect if it will be default doubled with other combination. Also, i think will be good practice to make autoconfig for git to exclude .idea folders from commits.

Recommendations to others considering the product:

At all, it is really the top of the editors

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

Nowdays I support 3 rails apps, which are height-level config generators for CDN-network

Copy Review URL
Quality Assurance Tester
Online Media
Enterprise
(1001-5000 employees)
Validated Reviewer
Review Source
Copy Review URL

"Lots of features, but heavy on resources"

What do you like best?

I think RubyMine is a great tool if you want to be able to do all of your work in one place. You can code, add in breakpoints, debug, execute tests, etc all from one place. If you want to centralize your workflow, RubyMine is a great option.

What do you dislike?

I tend not to use most of the features in the IDE. I like to write my code in it, but I usually end up using the terminal on my Mac anyway; and for debugging, I just use pry from the command line. Good tools available, but when you don't really use them, you end up with something very heavy on resources without much added benefit.

Recommendations to others considering the product:

Do you need such a comprehensive feature set? Then this is a great tool. If you value your resources over convenience, maybe not.

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

One thing that has been helpful with RubyMine is giving everyone, even those who are new to dev work, the ability to efficiently code and debug. If this is your first rodeo, there are so many great features for running tests with one click, stepping through code, and so on.

Copy Review URL
Sr Software Engineer
Financial Services
Mid-Market
(51-200 employees)
Validated Reviewer
Review Source
Copy Review URL

"Best Ruby IDE"

What do you like best?

Fully integrated Ruby IDE: with code completion, smart code analysis, refactoring, code navigation, test runner, debugger, great Git client, great database client. It's just so much faster to develop Ruby/Rails projects than anything else. Very healthy plugins system. If you like to use Vim - you can use Vim inside of RubyMine, just install a plugin.

What do you dislike?

It tends to use a lot of CPU and memory, which is only a problem if I'm trying to work off my battery. Working plugged in - I barely feel it.

IdeaVim plugin isn't ideal: some Vim features don't work, dialogs cannot be closed with ESC key. All minor - so not a big deal.

Recommendations to others considering the product:

I understand that Vim or Sublime a "cool", but they are simple text editors. Save yourself some time by switching to RubyMine: productive is way cooler than just "cool".

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

It simply saves a TON of time: debugger alone is worth it - when compared to console debugger.

Copy Review URL
Small-Business
(2-10 employees)
Validated Reviewer
Review Source
Copy Review URL

"Sin duda el mejor IDE para Ruby"

What do you like best?

RubyMine es un excelente IDE para los desarrolladores de Ruby on Rails, los accesos directos son excelentes, puedes conectar tu base de datos y construir tus proyectos localmente, su autocompletado es muy útil. Además tiene un gran número de complementos y tiene un diseño moderno.

What do you dislike?

Muy pocas veces el programa se queda helado y tengo que cerrarlo y volverlo a abrir pero bueno, ningún programa es perfecto, dejando eso de lado, no le he encontrado más inconvenientes.

Recommendations to others considering the product:

Lo recomiendo sin duda si desarrollas en Ruby on Rails, puedes probarlo gratis así que aprovéchalo.

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

Gracias a RubyMine he creado proyectos para Ruby on Rails eficazmente y me he ahorrado mucho tiempo gracias a su autocompletado y sus múltiples funciones.

Copy Review URL
SDET
Computer & Network Security
Mid-Market
(201-500 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"Best Ruby IDE out there"

What do you like best?

I love the UI of this software. It's fast and also elegant at the same time. There are many, many, MANY different options to configure the UI and layout to your liking for maximum readability. I also like that RubyMine is smart enough to automatically sense when you're opening a Git project, or an RVM/rbenv directory and applies the needed settings.

What do you dislike?

I dislike that Rubymine, and the reset of Jetbrains software has moved to the subscription-based licensing model...but I guess that is just the trend nowadays. I also dislike the amount of resources that this IDE consumes. Yes, it looks nice and works GREAT but it will eat your CPU cycles (and your battery) like no tomorrow.

Recommendations to others considering the product:

Everyone has their own personal preferences when it comes to IDE, but if you're considering a new one then DEFINITELY give Rubymine a try. It gives numerous options for adjusting the UI to the user's liking, has a plethora of built-in features for better understanding and re-factoring code, and the IDE itself is fairly smart when it comes to opening/importing projects from version control (Git).

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

Using RubyMine, I'm able to better collaborate with other teams by importing their projects and using looking up said team's methods within seconds. This has shaved tons of "ramp up" time off of joining new projects.

Copy Review URL
QA Engineer
Computer Software
Mid-Market
(201-500 employees)
Validated Reviewer
Verified Current User
Review Source
Copy Review URL

"If you code in Ruby, use this IDE!"

What do you like best?

This IDE makes coding in Ruby easy and intuitive. The auto completion is a great feature, as well as the click to track. Find usages is another great tool. The GitHub integration is also quite useful, with in line annotation, as well as commit comparison. RubyMine also makes running tests easy, and navigating through multiple projects a breeze.

What do you dislike?

The IDE is heavy, no doubt. At times it can be slow if you have a high uptime, or just have a slow computer. Depending on how big your project is, it may be slow as well. Getting RM set up could be a hassle too, I did have a few hiccups trying to get my environment variables all settled in.

Recommendations to others considering the product:

If you use Ruby on Rails, use RM!

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

When coding a large Rails app that has many sub-apps even, a tool like RM is necessary to maintain a fast and efficient workflow. It has made my life a lot easier, that's for sure.

Copy Review URL
UI
Validated Reviewer
Review Source
Copy Review URL

"Great IDE for Ruby developers"

What do you like best?

It makes navigating the codebase extremely easy.

What do you dislike?

It can feel laggy when it is running multiple tests in the background via linters It can feel laggy when it is running multiple tests in the background via lintersIt can feel laggy when it is running multiple tests in the background via lintersRubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition.

Recommendations to others considering the product:

Spend some time really familiarizing yourself with the tools and additional plugins RubyMine offers you - it will increase your productivity ten fold and will become second nature.

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

I can work a lot faster with RubyMine to source files It can feel laggy when it is running multiple tests in the background via lintersIt can feel laggy when it is running multiple tests in the background via lintersIt can feel laggy when it is running multiple tests in the background via lintersRubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition. RubyMine's ability to let you click into deeper view files is really efficient when developing in big applications. The vast array of developer options to utilize in preferences is also a great addition.

RubyMine Pricing

RubyMine User Ratings

8.4
Ease of Use
Average: 8.9*
8.0
Quality of Support
Average: 8.6*
8.7
Ease of Setup
Average: 8.4*
* Other Integrated Development Environment (IDE) Category
Do you work for RubyMine?