哪些工具可用于自动格式化 Ruby/Rails 代码

Dre*_*rew 5 linux formatting ruby-on-rails gedit

我目前正在使用带有几个插件的 GEdit 来进行 Ruby on Rails 开发。我想要的一件事是一种自动格式化我的源文件(.rb、.*.erb 等)的方法。理想情况下,我可以从命令行和/或 GEdit 调用它。

命令行工具会很好,因为我可以设置一个 Git 钩子来在提交时自动格式化。

我有哪些选择?各自的优缺点是什么?

Fed*_*ico 8

什么rubocop

rubocop -a 将自动修复您的代码语法