首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有可以强制执行Ruby代码约定的gem?

有没有可以强制执行Ruby代码约定的gem?
EN

Stack Overflow用户
提问于 2013-03-09 18:17:03
回答 2查看 808关注 0票数 10

有没有什么gem可以执行下面的指南中提到的ruby/rails编码约定?

代码语言:javascript
复制
https://github.com/bbatsov/ruby-style-guide
https://github.com/bbatsov/rails-style-guide
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-11 14:32:06

我最喜欢的两个处理代码整洁性的工具是Reek (https://github.com/troessner/reek)和Cane (https://github.com/square/cane)。我不知道他们是否会深入到缩进和间距的细节,但他们检测到了很多Ruby编码约定,否则这些约定往往会被忽视。

在间距/缩进/大小写等方面,我要么查找编辑器配置(例如,下载用于TextMate / Sublime Text / EMACS /的Ruby包),要么查找EMACS gem (https://github.com/CraigWilliams/BeautifyRuby)。

票数 3
EN

Stack Overflow用户

发布于 2013-10-23 17:31:55

RuboCop是一个基于Ruby Style Guide的静态代码分析器,作者是同一个人。

Rails Best Practices gem可以检测Rails项目中的某些问题。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15309582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档