2010-11-03 52 views
6

我来自C#,最近我开始编写一些Ruby on Rails应用程序。如何使用Rails或Ruby文档?

我最大的问题是文档,因为我觉得它极其困难。例如,找到如何从我的控制器调用生成器需要大约2小时,然后15分钟后,我发现Rails::Generators.invoke方法来找出我应该传递给这个函数的参数。

也许我以错误的方式使用文档;首先,我大胆猜测并在Netbeans代码完成中进行搜索,这很少有帮助,然后我在Google中搜索,然后使用API​​。

一些有经验的Rails程序员可以给我一些建议吗?

回答

5

我描述我自己非常个人化的工作流程和Ruby/Rails文档:

  1. 您可以使用rirdoc如果你是熟悉控制台,但...
  2. 就个人而言,我推荐两个很好的Ruby/Rails的文件地点:

    • apidock.com(没有良好的搜索,但有时美好的例子)
    • railsapi.com(非常好AJAX搜索,再加上你可以定制你喜欢什么文档,以了解 - 通过的版本和宝石)
6

如果您是新手,我建议您在阅读API文档之前先阅读一本书。

这里有两个建议:

在您完成这些书籍的练习之后,您将了解Rails的设计方式以及在哪里寻找东西。

这两本书都是很好的参考书。如果您要访问的Rails和Ruby的API的网络,确保结帐RailsApi.com

+1

+1 for searchable api – 2010-11-03 10:24:38

+0

+1 for RailsApi.com。我一直在做Rails开发多年,不知何故,我从来没有遇到它。看起来这将是天赐之物。 – 2010-11-03 10:43:10

+0

新的api.rubyonrails.org设置与搜索对于我们熟悉Rails的人来说很不错,但是如果您不知道方法名称,使用IMO会很麻烦。 – Preacher 2012-02-14 19:27:09