用于查找注释代码的工具/ gem

sat*_*jit 5 ruby ruby-on-rails

在我们的项目中,有多个开发人员和样式,我们有一些注释掉的测试和代码.有没有一种简单的方法可以找到注释掉的所有代码?

该工具应该足够聪明,以发现它是被评论的ruby代码,不是真正的评论.

在这一点上,我只能想到grep grep #,但它应该是更聪明,更少手动的东西.

nic*_*oga 1

这可能很难看,但我认为您可以使用 rake 任务逐行检查每个“.rb”文件,将其与正则表达式(类似 /#.*\n/)匹配,并在eval("matching_string")每个匹配上运行。如果注释不是 ruby​​ 代码,它就会失败。