Ruby on rails 一个用于定位某个rake任务的源代码的命令
首先,并不是所有的任务都由rake-T列出。但是,即使我知道这个任务,要找到它的源代码也是件麻烦事。有人写过类似的实用程序或gem吗 rake open db:测试:准备 哪个将打开在我的文本编辑器中定义db:test:prepare的源文件?有了rvm和gemspecs,我花了惊人的时间到处寻找正确的源文件Ruby on rails 一个用于定位某个rake任务的源代码的命令,ruby-on-rails,rake,Ruby On Rails,Rake,首先,并不是所有的任务都由rake-T列出。但是,即使我知道这个任务,要找到它的源代码也是件麻烦事。有人写过类似的实用程序或gem吗 rake open db:测试:准备 哪个将打开在我的文本编辑器中定义db:test:prepare的源文件?有了rvm和gemspecs,我花了惊人的时间到处寻找正确的源文件 谢谢你的提示 rake-T只列出前面有desc“Foo”行的任务。大多数Rails核心任务都是在各种gem的/tasks子目录中定义的(railties是一个大项目) 我喜欢我的IDE(R
谢谢你的提示 rake-T只列出前面有
desc“Foo”
行的任务。大多数Rails核心任务都是在各种gem的/tasks
子目录中定义的(railties是一个大项目)
我喜欢我的IDE(RubyMine)的一点是,它将所有的gem(通过RVM存储在上帝知道的地方)收集到编辑器中的一个视图中——我可以搜索、查找文件等等,就像它们在我的正常源代码路径中一样。标准是将它们放在tasks
子目录中
但是你可能知道所有这些,我只知道rake-T。rake-T只列出前面有
desc“Foo”
行的任务。大多数Rails核心任务都是在各种gem的/tasks
子目录中定义的(railties是一个大项目)
我喜欢我的IDE(RubyMine)的一点是,它将所有的gem(通过RVM存储在上帝知道的地方)收集到编辑器中的一个视图中——我可以搜索、查找文件等等,就像它们在我的正常源代码路径中一样。标准是将它们放在tasks
子目录中
但是您可能知道所有这些,我只知道rake-T。这个命令显示了一个全面的列表,除了没有描述之外。但这仍然是一个巨大的进步
rake -P | grep rake
参考:此命令显示一个全面的列表,除非没有说明。但这仍然是一个巨大的进步
rake -P | grep rake
参考: