Skip to content

Latest commit

 

History

History
142 lines (106 loc) · 5.01 KB

File metadata and controls

142 lines (106 loc) · 5.01 KB
layout title lang
page
文档
zh_cn

在这里您可以找到手册、教程和参考资料的链接,在你爱上使用 Ruby 编程的时候,它们将帮上大忙。 {: .summary}

安装 Ruby

除非只想在浏览器里尝试 Ruby(查看下面的链接),否则你需要在自己的电脑中安装 Ruby。打开终端,输入以下命令检查 Ruby 是否可用:

{% highlight sh %} ruby -v {% endhighlight %}

这个命令输出已安装 Ruby 的版本信息。如无显示,请访问安装页面查看安装 Ruby 的各种方法。

入门

Try Ruby! : 可以在浏览器内体验 Ruby 的交互式教程。这个 15 分钟的教程主要面向想尝试这门语言的初学者。

Ruby Koans : Ruby Koans 可以指引你走过学习 Ruby 的启蒙之路。在这里可以学到 Ruby 语言的语法、结构、常用函数和库。当然,还有 Ruby 文化。

Why’s (Poignant) Guide to Ruby : 一本不同寻常但是非常有趣的书,通过故事、幽默和漫画教你 Ruby。由 why the luckystiff 创作, 本书始终是学习 Ruby 的经典之作。

Ruby 20 分钟入门 : 这是个不错的教程,介绍 Ruby 基础知识。从开始到结束不超过 20 分钟。

从其它语言转到 Ruby : 你是从其他语言转到 Ruby 的吗?不管是 C、C++、Java、Perl、PHP,还是 Python,这里都有介绍!

Ruby Essentials : Ruby Essentials 是一本免费在线书籍,旨在提供简洁易懂的 Ruby 学习指南。

Learn to Program : 非常棒的小教程,由 Chris Pine 为编程入门者编写。如果你不知道如何编程,从这里开始吧。

笨方法学 Ruby : 一系列非常好的练习,附带讲解,可以指导你从基本的 Ruby 知识一路进阶到面向对象编程和 Web 开发。

手册

Programming Ruby : 最有影响的 Ruby 英文教材,Pragmatic Programmers 出版的第一版可以在网上免费阅读。

Ruby 编程百科全书 : 免费的在线语言参考资料,内容从 Ruby 初级到中级。

参考文档

Ruby 内核参考 : 直接从源代码中的 RDoc 提取,这个文档包含了所有的核心类和模块(比如 String,Array,Symbol 等)。

Ruby 标准库参考 : 同样从源代码中提取,这是标准库的参考。

RubyDoc.info : 关于 Ruby gems 和 GitHub 上托管的 Ruby 项目的参考文档的一站式站点。

Ruby 和 Rails 可检索 API 文档 : 可以智能搜索的 Rails 和 Ruby 文档。

APIdock : 带有用户评注的 Ruby、Rails 和 RSpec 文档。

RubyAPI.org : 简单搜索浏览 Ruby 类、模块和方法。

编辑器和集成开发环境

您可以用操作系统中默认的编辑器来进行 Ruby 编程。不过,为了更高效地编程,建议选择一个支持 Ruby 基本特性(比如句法高亮,文件浏览)的代码编辑器,或者有高级特性(比如代码补全,重构,测试支持等)的集成开发环境。

下面是 Ruby 程序员常用的工具列表:

扩展阅读

Ruby-Doc.org 网站中有完整的 Ruby 英文文档。如果有 Ruby 相关的问题,可以参加邮件列表中的讨论。