次の手順で、Rsenseが正常に動作しているかを確認してください。
- Atomを起動していない状態で、
rsense start
を実行する。
- 次のURLにアクセするとSinatraの画面が出るかを確認する。
http://localhost:47367/
3. /tmp/rsense.log にエラー等が無いかを確認する。
また、AtomのDeveloper Tools(Cmd+Alt+IまたはCtrl+Alt+Iで起動)で何かしらのエラーが出ていないかを確認してください。もし、rsense自体が正常に動作していないようであれば、下記を試してみてください。
手元で試したところ、Ruby 2.3系や2.4系では依存しているgemの関係で正常にRsenseが動作しないようです。JRubyで動作させるようにしてみてください。
- JREまたはJDKをインストールしておき、Javaが使えるようにしておく。
rbenv insntall jruby-1.7.26
を実行し、JRuby 1.7.26をインストールする。
rbenv shell jruby-1.7.26
を実行し、JRuby 1.7.26を使うように一時的に変更する。
gem install rsense
を実行し、Rsenseをインストールする。
rsense start
で動作確認する。正常に動くようであればrsense stop
で停止する。
- ターミナルを一度落とすか、
rbenv shell 2.3.1
等でRubyを元に戻し、Atomを起動する。
- Atomのautocomplete-rubyのSettingsでRsense Pathを下記に設定する。
~/.rbenv/versions/jruby-1.7.26/bin/rsense
8. Atomを再起動する。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/26 06:21