`
yangzhihuan
  • 浏览: 170145 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

使用ri查看Rails的API

阅读更多
我一直都比较习惯直接到 http://www.ruby-doc.org/core/ 查看Ruby的各种API和到http://api.rubyonrails.org/ 查Rails的API.

其实安装ruby和rails后,在本机就已经有了这些文档,当然是在安装的时候安装了相应的rdoc的前提下.直接就可以使用 ri 来查看ruby和rails的文档.

ruby的API可直接查看,如:ri Date.

如果想要使用 ri 查看rails的文档,还要做执行一下: gem rdoc rails,还可以使用 -v 选项指定版本号,假如安装了多个rails版本,如: gem rdoc rails -v 2.3.2

懒的话,可以用 gem rdoc --all 一次把安装了的gem全部都生成rdoc.

使用 ri 查看文档,方便简单.
分享到:
评论
3 楼 yangzhihuan 2009-03-27  
rainux 写道
Ruby 自己的 ri 太慢,装个 fastri 就爽多了。

# 为了方便可以直接 gem 安装,但根据文档手动用 tarball 安装性能会更高
sudo gem install fastri
# 生成索引
fastri-server -b


以后在命令行里就可以用 qri 替代 ri 了。


果然比ruby自带的ri要快不少,而且文档还显示彩色,哈哈...好用,多谢推荐.
2 楼 rainux 2009-03-26  
Ruby 自己的 ri 太慢,装个 fastri 就爽多了。

# 为了方便可以直接 gem 安装,但根据文档手动用 tarball 安装性能会更高
sudo gem install fastri
# 生成索引
fastri-server -b


以后在命令行里就可以用 qri 替代 ri 了。
1 楼 Arbow 2009-03-26  
跟man一样方便的阿,赞

相关推荐

    react-rick-and-morty:使用Rick and Morty API https

    该项目是通过引导的。... 使用AJAX请求获取数据与API后端集成节点Ruby on Rails 在开发中代理API请求配置代理后出现“无效的主机头”错误手动配置代理配置WebSocket代理在开发中使用HTTPS 在服务器上生成动态<met

    Rick-and-Morty-Guessing-Game

    该项目是通过引导的。 您将在下面找到一些有关如何执行...Ruby on Rails 在开发中代理API请求 配置代理后出现“无效的主机头”错误 手动配置代理 配置WebSocket代理 在开发中使用HTTPS 在服务器上生成动态<met

    Ruby高级编程教程-世界顶级高校教材(完整版827页)

    - **Ruby文档工具RDoc和ri的使用** - RDoc的安装与基本使用指南。 - 如何使用ri命令快速查询Ruby内置函数和库文档。 - **面向对象的基本概念** - Ruby中的对象与类的概念。 - 实例变量与类变量的区别。 - 方法...

    I18n library for ruby apps-开源

    8. **代码整合**:`Ri18n`与Rails框架和其他Ruby项目集成良好,可以轻松地在视图、控制器和模型中使用。 9. **版本管理**:`Ri18n`-0.0.3可能是库的一个特定版本,意味着它可能包含了特定的功能集和已知修复。 10....

    FlaredownEmber-2:Flaredown Web应用程序和API

    环境PostgreSQL 9.4 MongoDB 3.0.10 Redis 3.2.6 Ruby 2.3.1(另请参见 ) 节点6.10.3安装后端cd backendecho " gem: --no-ri --no-rdoc " > ~ /.gemrcbundle install --without production -j5 --retry 10cp env-...

    ruby 1.9 教程

    - **ri工具**: ri是一个内置的帮助工具,可以直接从命令行查询Ruby的标准库和API文档。 - **书籍**: 《Programming Ruby 1.9》是一本经典的Ruby教程,由Dave Thomas等人撰写,是学习Ruby的重要参考书目之一。 #### ...

    ruby基础知识

    ri是Ruby自带的帮助文档系统,用户可以通过它查询Ruby标准库的文档和API。 ##### 2.5 RubyGems RubyGems是一个用于管理Ruby扩展库的工具,可以方便地安装、升级和管理各种第三方库。 #### 三、类与对象 ##### 3.1...

    ruby初学者教程(对初学者很有帮助)

    ri是一个内置的帮助系统,可以帮助开发者查询Ruby文档和API。 **2.5 RubyGems** RubyGems是一个包管理系统,用于管理和分发Ruby的第三方库和扩展。 #### 三、类与对象 **3.1 类的定义** 类是对象的模板,定义了...

Global site tag (gtag.js) - Google Analytics