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

时间:2010-10-02 03:09:19

标签: ruby-on-rails linux formatting gedit

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

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

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

3 个答案:

答案 0 :(得分:3)

rubocop怎么办?

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

答案 1 :(得分:2)

这不是新的但是有效: http://www.arachnoid.com/ruby/rubyBeautifier.html

答案 2 :(得分:1)

不是你的问题的答案,但我对RubyMine代码格式化程序非常满意。