Posted at

rubocopがうまく動いてくれないときの対処

More than 1 year has passed since last update.

Glavin001/atom-beautify

こちらでrubocopを使用しrubyの自動修正をしようとしたが、うまくいかなかったので対処したときのめも。


確認した点


ホーム直下に~/.rubocop.ymlがあるか

rubocopはプロジェクトのディレクトリにある.rubocop.ymlよりホームの設定ファイルを優先する。

なのでいったんホーム直下のものを消す。


rbenv使用の場合

プロジェクトの使用バージョンでrubocopがインストールされているか確かめる。

自分の場合インストールされてなかったので、インストールした。

プロジェクトごとにrubyバージョンが違う場合はこちらの対処で行けるかも。

だめならatomを再起動する。


備考

一通り確かめるときは、まずコマンドラインでうまくいくか確認し、次にatomで動作実行なり、デベロッパーコンソール起動で確かめると早くていいと思います。