作为Ruby-Rails非专业人士,我经常想查看rails方法的代码,看看它是如何实现的......
例如,我使用的是“form_for”,我想查看代码以了解它是如何工作的。我这样做的稍微蹩脚的方法就是google“rails form_for”,它将我带到http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html,在那里我可以查看form_for的来源。
rails / ruby pro如何完成类似的任务?是否有一种简单的方法(不使用IDE)可以快速挖掘出来?或者这是一个随着时间的推移来学习东西所在的位置并找到它/找到它的情况?
干杯
答案 0 :(得分:3)
我克隆了rails repository
git clone git://github.com/rails/rails.git
在我上面之后
git grep 'form_for'
在我的Vim编辑器帮助我使用Ctags导航源代码之后。
如果您想要使用某些代码示例,可以查看测试单元。
答案 1 :(得分:1)
我更喜欢http://railsapi.com/本地和远程。快速搜索,漂亮的设计和神奇的Show on Github链接