Rubocop – это полезный инструмент для любого Ruby-разработчика. Rubocop осуществляет статический анализ Ruby-кода основываясь на Ruby Style Guide и помогает сделать ваш код чуточку читабельнее (а значит и лучше).

Так как Rubocop является утилитой командной строки, его ручной запуск является не самым удобным в работе решением. Однако, нет ничего сложного в том, чтобы настроить интеграцию Rubocop и Emacs, получив при этом:

  • Автоматический запуск Rubocop для текущего файла
  • Подсветку ошибок и предупреждений прямо в коде
  • Возможность получить список всех ошибок с ссылками на те месте, где они обнаружены

Ну что же, сделаем это!

Подробнее

Свиридов Александр © 2015