我知道在 Ant / Nant 中,您可以通过 -projecthelp 之类的参数来获取带有描述的可用目标列表。
对于 rakefile 的任务,是否有类似的命令行参数?
还有一种方法可以从 rakefile 本身生成文档吗?
rake -T
列出任务
rake --help
显示其他选项
不过,它们不一定是 Rakefile 中的“目标”,它们只是动作。查看 RDoc 以记录 Ruby 代码
rake -P
显示任务和依赖关系。
rake -T
显示任务和描述
rake -T [PATTERN]
显示按该PATTERN过滤的任务和描述。模式可能是没有前导和没有前置的任何东西(您来自任务/方法)。namespace:task_name
rake
# comment
desc
# Example
namespace :example do
# ^ searchable
desc "Some task doing things"
task :example do
# ^ searchable
puts "Hello world"
end
end