web-dev-qa-db-ja.com

VScodeのrubocopが機能していません。エラー「rubocopは実行できません」

最近、vscodeにrubocopをインストールしました。ただし、動作しません。以下のエラーメッセージが表示されます。

rubocop is not excutable 
execute path is empty! please check Ruby.rubocop.executePath

どうすれば修正できますか?私はいくつかの記事を検索しましたが、解決できませんでした...

cf. vscode-Ruby-rubocop https://github.com/misogi/vscode-Ruby-rubocop

7
ShogoTGM

tl; dr

最初にRubocopがインストールされていることを確認してください。

VS Code Rubocopチュートリアル

Rubocopをインストール

gem install rubocop

あなたはそれがこのように適切に機能することを確認することができます:

rubocop -v

VS Code拡張機能をインストールする

検索する - Ruby-rubocopを市場で インストールしてください。

Install Rubocop VS Code marketplace

プロジェクト用にRubocopを構成する

.rubocop.ymlファイルをプロジェクトのルートに追加します。すべての構成オプションと、そのようなファイルが default config file でどのように見えるかを確認できます。ファイルに古いルールや間違ったルールがある場合、エラーが発生し、Robocopが機能しないことに注意してください。 VSコードはこれについてあなたに警告します:

Rubocop config errors

2
totymedli