The latest updates on all JetBrains products and topics
RubyMine has a number of Smart Keys – configurable options that help you avoid extra typing, and navigate through the code faster. Most of the smart keys, like auto-inserting closing brackets and quotes are on by default. However, there are other options you may want to enable. For instance, you ma…
RubyMine comes with a testing suite for running RSpec, Minitest, Cucumber, and other tests based on your current context, and working with them in a friendly graphical user interface. Let’s see how it works in the following example. Run Tests Rerun Failed Tests Test Gutters Navigate to test…
RubyMine provides you with a set of intention actions that can help you to quickly fix code smells, convert statements for better code style, add strings to locale dictionaries, use language injections, and do other handy things simply by pressing Alt+Enter. Let's review all…
This post will cover a number of handy options that RubyMine provides to help you internationalize your application, including the newest ones added in the recently announced RubyMine 2018.3. Creating I18n translations Creating I18n properties with scopes Creating keys for lazy lookups View…
RubyMine provides a number of refactorings that can help clean up your code quickly. In mere seconds, you can move files, extract code chunks into methods and variables, and rename values across your project. These options are available through the Refactor this popup, which is accessible by selecti…
This post continues the series of useful tips and tricks in RubyMine, and is devoted to using Live Templates. Please also check out the other recent posts uncovering navigation tips in RubyMine, and the 10 most useful shortcuts. What is Live Templates and why use it for Ruby on Rails Live Templates…
Last update: Dec 4, 2018 We hope you found our recent Most Important Shortcuts post useful, and we’ve decided to continue this series to make your everyday work with RubyMine more productive. In this post we’ll go over the navigation features in RubyMine that will make you forget (or almost forget…
Last update: Dec 5, 2018 RubyMine shortcuts help you do your routine tasks significantly easier and faster. In this post we’d like to go over 10 of the most common and useful shortcuts you should know and use in RubyMine on a daily basis. Search Everywhere (Shift+Shift) Navigate to declaration…