RuboCop は emacs とうまく統合され、RuboCop が望むように行がインデントされていない場合に教えてくれます。私が試した Emacs の ruby モードは、RuboCop が望むように正確にインデントしないため、そのスタイルでは何かがインデントされていないことを知らせるいくつかの波線が表示されることを受け入れるだけです。
RuboCop は各行がどのようにインデントされるべきかを知っているので、各行がどのようにインデントされるべきかを列挙するものを出力できますか? たとえば、次のようなコードを指定します。
class Foo
def bar
puts 'hi'
...
RuboCop は以下のように出力できますか?
0:0
1:2
2:4
行を自動的にインデントする Emacs ルビ モードへの入力として使用できます。