Rubocopを使ってみる


Rubocopとは

RubocopはRubyのコーディングチェックツールです。

Github
https://github.com/rubocop-hq/rubocop

インストール

$ gem install rubocop

使い方

$ rubocop
ファイルを指定して実行
$ rubocop sample.rb

実行結果の見方

Inspecting 12 files
.CCC..CCC.CC

Offenses:

「.」はエラーなし
「C」はコーディング違反

Rubocopのオプション

ヘルプの表示
$ rubocop --help

ダブルクォーテーションをシングルクォーテーションに変換
$ rubocop --auto-correct

エディタにRubocopを導入する

Atomに導入する
検索欄にrubocopと入力し、「linter-rubocop」をインストールします。