Ruby / Rails“转到源代码”的最简单方法

时间:2010-10-20 12:14:24

标签: ruby-on-rails ruby

作为Ruby-Rails非专业人士,我经常想查看rails方法的代码,看看它是如何实现的......

例如,我使用的是“form_for”,我想查看代码以了解它是如何工作的。我这样做的稍微蹩脚的方法就是google“rails form_for”,它将我带到http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html,在那里我可以查看form_for的来源。

rails / ruby​​ pro如何完成类似的任务?是否有一种简单的方法(不使用IDE)可以快速挖掘出来?或者这是一个随着时间的推移来学习东西所在的位置并找到它/找到它的情况?

干杯

2 个答案:

答案 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链接