September 2, 2013

RubyMineでVagrantのRubyを指定してIRBコンソールを起動する

結構便利そうなので、メモしておきます。


1. リモート(Vagrant)のRubyを設定する

Project Settings > Ruby SDK and Gems > Add SDK... > New remote...
と進む。

"Fill from Vagrant config"からvagrantのルート(Vagrantfileがある場所)を指定するか、以下を入力。
* Host
* Port
* User name
* Private key file(Auth type がKey pair(Open SSH)の場合)

"Ruby interpreter path" は仮想OS内のrubyのパスを指定する。



2. IRB consoleの設定をする

Run > Edit Configurations > IRB console > IRB console > Configuration
と進む。

"Path mappings"で
* IRB scriptに対するローカルとリモートのマッピング
* Working directoryに対するローカルとリモートのマッピング
をそれぞれ行う。



3. IRB Console が正しく動くか確認する

Run > 'Run IRB Console'
と進み、試しに RUBY_VERSION を出力。






No comments:

Post a Comment