当我使用C#或Perl时,有一些有用的工具,如StyleCop、FxCop、Perl::Critic和Perltidy。他们可以自动检查或格式化我的代码。那么,有没有类似的Ruby或Rails工具呢?我在Google上找到了一些工具,但我觉得它们不是经常维护的。
发布于 2012-02-02 06:02:42
在https://www.ruby-toolbox.com/categories/code_metrics的Ruby工具箱中列出了一些样式检查器。
此外,打开警告可以检查某些类型的错误代码。可以使用$VERBOSE = true
或通过listed here的一种方式来实现。
发布于 2012-02-02 06:35:26
至于代码检查器,http://ruby.sadi.st/Ruby_Sadist.html是一个很好的库集合。除了ruby工具箱之外,值得一提的是,因为它们经常一起使用(并且是由同一组人编写的)。
至于格式化程序,我偶尔会去看看有没有出现,但答案仍然是否定的。除了自动缩进之外,据我所知,没有任何格式化工具存在。我听说人们把它归因于ruby很难解析,但是ruby parsers do exist,所以谁知道为什么会这样。
https://stackoverflow.com/questions/9103874
复制相似问题