RubyMine 2016.1 Help

Configuring Remote Ruby Interpreters

In this section:

Configuring remote Ruby interpreter

RubyMine provides full integration with the Ruby interpreters running on remote hosts.

Note that the name of a remote interpreter is automatically prepended with the prefix Remote.

Important notes

  • rbenv: when configuring a remote interpreter, you have to specify ruby executable located under the directory versions, rather than shims.
  • RVM Support: When adding an rvm-based remote interpreter, it is important to specify the gemset folder instead of the Ruby binary itself in the Ruby interpreter path field of the Ruby SDK and Gems page of the Settings dialog:
    <rvm root>/gems/<gemset>

    For example, on MacOS/Linux:


    Note that the name of an rvm-based SDK is automatically prepended with the prefix RVM.

  • An additional icon appears on the toolbar: edit_path_mapping_icon.

    Clicking this icon results in opening the Edit Project Path Mappings dialog box, where you can add or delete the desired path mappings.

Find the detailed tutorial on configuring a remote SDK here.

See Also

Last modified: 21 July 2016