Emacs: Статический анализ Ruby-кода
Rubocop – это полезный инструмент для любого Ruby-разработчика. Rubocop осуществляет статический анализ Ruby-кода основываясь на Ruby Style Guide и помогает сделать ваш код чуточку читабельнее (а значит и лучше).
Так как Rubocop является утилитой командной строки, его ручной запуск является не самым удобным в работе решением. Однако, нет ничего сложного в том, чтобы настроить интеграцию Rubocop и Emacs, получив при этом:
- Автоматический запуск Rubocop для текущего файла
- Подсветку ошибок и предупреждений прямо в коде
- Возможность получить список всех ошибок с ссылками на те месте, где они обнаружены
Ну что же, сделаем это!
Подробнее