是否有任何宝石可以执行下面的指南中提到的
ruby / rails编码约定.
https://github.com/bbatsov/ruby-style-guide https://github.com/bbatsov/rails-style-guide
解决方法
我最喜欢处理代码清洁度的两个宝石是Reek(
https://github.com/troessner/reek)和Cane(
https://github.com/square/cane).我不知道它们归结为缩进和间距的细节,但它们检测到许多Ruby编码约定,否则会被忽略.
在间距/缩进/外壳等方面,我要么寻找编辑器配置(例如,下载TextMate / Sublime Text / EMACS的Ruby包/你有什么),或者查看BeautifyRuby gem(https://github.com/CraigWilliams/BeautifyRuby) .