RubyMine 2018.2.3 Is Available

Hi everyone,

RubyMine 2018.2.3 (build 182.4323.73) is now available. This minor release features an ability to explicitly run scripts with bundle exec. Previously RubyMine used RUBYOPT options to achieve the same result, which caused confusion and issues in specific cases (see RUBY-11434 & RUBY-22247).

To explicitly run scripts with bundle exec, go to Help | Find Action | Experimental features, and check ruby.force.explicit.bundle.exec:

explicit_bunde_exect

Note that this option will be enabled by default starting with v2018.3 (to be released in November 2018).

Some other annoying issues were also fixed in this build:

  • GEM_HOME/GEM_PATH not set” warning [RUBY-22254]
  • Inability to read the $GEM_HOME environment variable [RUBY-22237]

Download RubyMine 2018.2.3

See the release notes for the full list of improvements and please report any issues you encounter.

Cheers,
Your RubyMine Team

Posted in Announcement, Feature | Tagged | Leave a comment

I18n Features in RubyMine

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

First of all, you can create an I18n property from a string for all existing dictionaries. To do this, simply put the caret on the desired string, press Alt+Enter to invoke Intention Actions, and Choose I18n string value. This will open a dialog where you can create a property key and provide translations for every locale:


Continue reading

Posted in Announcement, Feature, Uncategorized, WhatsMining | Tagged , , | 2 Comments

RubyMine Refactorings: Overview & Improvements

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 selecting Refactor | Refactor this or pressing Ctrl+T / Ctrl+Alt+Shift+T.

Continue reading

Posted in Feature, Productivity | Tagged , | 4 Comments

RubyMine 2018.3 EAP is Open

Hi everyone,

RubyMine 2018.3 EAP1 (build 183.2153.13) is now open. Here’s the list of improvements introduced in this first Early Access build:

We will cover all these major changes in the next few blog posts.

Download RubyMine 2018.3 EAP

See the release notes for the full list of improvements, and please report any issues you encounter.

Cheers,
Your RubyMine Team

Posted in Announcement, WhatsMining | Tagged | 2 Comments

RubyMine 2018.2.2 Is Available

Hi everyone,

RubyMine 2018.2.2 (build 182.4129.29) is now available. The new build fixes the following issues:

Markdown

Other improvements:

  • Fixed running Cucumber features and scenarios [RUBY-22203]
  • Added an ability to disable the preselection of autocompletion elements on Enter [RUBY-22266]

Download RubyMine 2018.2.2

See the release notes for the full list of improvements and please report any issues you encounter.

Posted in Announcement | Tagged | Leave a comment

RubyMine 2018.2.1: Bug-fix Update

Hi everyone,

RubyMine 2018.2.1 (build 182.3911.41) is now available. This build provides a number of bug-fixes for the recently published v2018.2:

  • Fixed the inability to run Cucumber and RSpec tests on Windows [RUBY-21906], [RUBY-22232]
  • Fixed console output for programs using the TERM variable [RUBY-22220]
  • Other bug-fixes

See the release notes for the full list of improvements, and please report any issues you encounter.

Download RubyMine 2018.2.1

Cheers,
Your RubyMine team

Posted in Announcement | Tagged | 3 Comments

RubyMine 2018.2 Released: Attach the Debugger to Remote Processes, chruby, YAML, and more

RubyMine 2018.2 (build 182.3684.86), the second major update this year, is now available! Learn about all the new features on our What’s new page, or you can read a brief summary below:

rubymine-2018.2-release

Download RubyMine 2018.2

Continue reading

Posted in Announcement, Feature, Productivity | Tagged , , , , , , , , , | 1 Comment

RubyMine 2018.2 RC: JavaScript and Git Improvements

Hey all,

RubyMine 2018.2 RC (build 182.3684.16) is out now. This is the first release candidate for the upcoming v2018.2. This blog post briefly covers improvements coming into RubyMine from the IntelliJ platform.

Download RubyMine 2018.2 RC

Continue reading

Posted in Announcement, Feature, WhatsMining | Tagged , , , | Leave a comment

RubyMine 2018.2 Goes Beta

Hi there,

RubyMine 2018.2 Beta (182.3569.32) is now available for your review. The Beta build polishes all the features introduced in 2018.2 EAP builds, and fixes a number of older issues.

Check out our previous 2018.2 EAP blog posts to discover all the new features:

Download RubyMine 2018.2 BETA

As usual, see the release notes for the full list of improvements, and use our tracker to report any possible issues.

Cheers,
Your RubyMine team

Posted in Announcement, Feature | Tagged , , | Leave a comment

RubyMine 2018.1.4: Bug-fix Update

Hi everyone,

RubyMine 2018.1.4 (build 181.5281.41) is now released. This bug-fix update features the following improvements:

Download RubyMine 2018.1.4

See the release notes for the full list of improvements, and please report any issues you encounter.

Posted in Announcement | Tagged , | 3 Comments