Rubocop
Ruby Linter
RuboCop is a Ruby static code analyzer (a.k.a. linter) and code formatter. Out of the box it will enforce many of the guidelines outlined in the community Ruby Style Guide.
Installation
$ gem install rubocopConfiguration
Rubocop configuration is saved in a .rubocop.yml file. Check the official documentation for the file syntax or available settings.
Usage
# Analyze all the files in the current directory and its subdirectories
$ rubocop
# Analyze specific folders or files
$ rubocop directory1 directory2 path/to/somefile.rbIn order to have live linting in your text editor, the use of a rubocop integration is strongly encouraged, i.e. see https://github.com/SublimeLinter/SublimeLinter-rubocop for Sublime Text 3.
Last updated
Was this helpful?
