Ruby源代码自动格式化程序

时间:2013-06-10 20:58:19

标签: ruby-on-rails ruby pretty-print

什么是最佳选择?我找到了:

但它们似乎都略显过时。对Rails的特殊支持(了解哪些文件可以自动格式化以及其他一些很酷的东西)将是一个优点,并且是一个git hook脚本。

2 个答案:

答案 0 :(得分:17)

rubocop

gem install rubocop
rubocop -a

它还将解决所有常见错误。

答案 1 :(得分:1)

只需使用vim,在命令模式下按 gg = G

  1. gg - 将光标移动到文件的开头
  2. = - reindent
  3. G - 直到文件结尾