Ruby on Railsアプリケーションのソースコードを読もうとしました。 ソースコード読むにしてもアプリケーションを動かしたいです。 WSLにソースコードをおき、環境を作ってRuby on Railsアプリケーションを起動しました。 おもむろにVS Codeで読み始めたのですが、なんとなく興が乗りません。 RubyMineで読むことにしました。
WSL上のソースコードをRubyMineで開き、ふと公式の推奨手順を確認してみました。 なんと、面白いことが書いてあります。
For better performance, we recommend using WSL as a remote interpreter and storing your project in the Windows file system instead of WSL.
ソースコードはWindows側において置いて、WSL上のRubyで実行しなさいとあります。 VS Codeとは逆です。 手順に従って設定します。
rbenvを使っているせいか/home/ledsun/.rbenv/shims/ruby
では、RubyMineが上手く認識しませんでした。
Rubyコマンドの実体が置いてある /home/ledsun/.rbenv/versions/2.7.4/bin/ruby
を指定しました。
これでRubyMineからRuby on Railsアプリケーションを起動すると動きました。
これはこれで動くのですね。 なかなか新鮮です。