- 浏览: 84827 次
- 性别:
-
最近访客 更多访客>>
最新评论
-
Bernice_liu:
谢谢分享,受益匪浅,适合我——初学者
Ruby语言中文教程all in one -
何枫abc:
怎么感觉Ruby有点像C!!!
3.5 标识名和变量的作用域 3.6 类库 3.7 数据类型 -
何枫abc:
谢谢了!!!你写的很好,现在我正在学Ruby!!!
第二章 运行环境 -
yangzhihuan:
正想知道ruby是怎么样生成像javadoc那样的文档,多谢了 ...
3.1 注释与分行 -
whisper:
从lambda演算的角度说我们并不关心一个东西到底是什么,而只 ...
变量一定要有类型吗(一)
你如果只是想了解Ruby语言,不准备实践,请跳过本章,从第三章开始我们的Ruby语言之旅。
2.1 下载Ruby 1.8.5
首先下载Ruby 1.8.5(2006-8-25) for Windows:
在网页http://www.rubychina.net/downloads/ 上找到
--〉Ruby on Windows
--〉Ruby 1.8.5 One-Click Installer Stable version (recommended)
点击鼠标右键,另存为…,存入你的本地硬盘,这就完成了下载。
2.2 安装Ruby 1.8.5 for Windows
运行下载好的文件ruby185-21 ,出现安装向导界面,
点击next;
点击 I Agree;
点击next; 出现 选择安装位置 界面,
改变你想安装Ruby的路径,我选择了e: 盘;
点击next;
点击Install;
点击next;
点击Finish,一切OK,安装完成。
2.3 开始第一个小程序
从Windows XP的开始—〉运行 —〉输入cmd,打开一个DOS窗口;
1. 版本
输入 ruby –v ,
屏幕显示了版本号。
2.开始第一个小程序,打印“hello,world”
第一种方式:
输入 ruby –e ‘print “hello,world” ’ ,
ruby 的意思:运行这个ruby语言程序;
-e 的意思:把后面的一行脚本作为一个ruby程序;
print 的意思:打印;
hello,world 的意思:这是我们要输出的内容。
第二种方式:
Ruby语言自带了一个交互式的编程环境irb,这是一个shell窗口。在e:\ruby ,
输入: irb ;
输入: print "hello world" ;
输入: print "中文world" ;
如果要退出irb交互式环境,输入: exit 。
第三种方式:
你如果觉得上面的方式太繁琐,请在e:\ruby下 ,输入下面内容:
copy con hello.rb
print “hello world”
print “ 3*7=”,3*7
^Z
ruby hello.rb
^Z 是CTRL键 + Z键。
2.4 Ruby语言的集成开发环境
上一节第三种方式编写代码与运行程序分开操作,你很不习惯。这一节,我们试着建立Ruby语言的集成开发环境。
1. 使用 Eclipse 开发 Ruby应用程序 Eclipse是一个功能强大的跨平台集成开发环境,支持对Java,jsp,php等的开发,若是开发 Ruby应用程序,需要下载并配置RDT ( Ruby Development Tools ),一组Eclipse插件。 运行Eclipse 需要jre。编程语言的初学者,不熟悉Java,所以我不详细介绍Eclipse + RDT 的搭建。如果你是一个Java程序员,下载并配置RDT是很easy的。
2. 使用 Ruby 自带的集成开发环境 Ruby 1.8.5 for Windows 自带了一个集成开发环境FreeRIDE,和一个代码编辑工具SciTE 。后面的程序我们将使用SciTE 编辑并运行Ruby程序。
点击Windows XP的开始 —〉所有程序 —〉Ruby-185-21 —〉SciTE ,
打开的窗口是英文,关闭它。去SciTE 的网站下载一个文件 locale.zh_gb.properties (10k),改名为 locale.properties 复制到 E:\ruby\scite\ 下,重新打开 SciTE ,
OK,都是中文了。今后,你在SciTE 中写好代码,保存为 .rb 文件(文件扩展名必须是rb )。选择菜单栏上的工具 —〉 运行,或者按下键盘 F5 键,就看到了执行结果。
SciTE是一个免费编辑软件,后面所附的SciTE 中文资源文件是由几位中文网友翻译贡献的。你也可以在SciTE 的网站下载到其他网友翻译贡献的本国语言资源文件。
完整阅读,请看我写的 Ruby语言中文教程all in one
- locale.zh_gb.rar (4.6 KB)
- 下载次数: 61
发表评论
-
8.4 迭代器、代码块、闭包
2007-02-13 06:25 1801先看一句代码: ruby 代码 (1..9). ... -
8.3 正则表达式
2007-02-13 06:13 1605一本入门小书,不想涉及正则表达式,但是正则表达式与Ruby语言 ... -
8.2 再说字符串
2007-02-13 06:07 1413一. 生成一个字符串 字 ... -
8.1 再说数组
2007-02-13 06:03 1521一. 建立一个数组 ruby 代码 #E8.1- ... -
7.4 require 和 load
2007-02-13 05:59 1377程序 E7.3-1.rb中先写了Me模块,然后include ... -
7.3 糅和(Mix-in) 与多重继承
2007-02-13 05:55 1839糅和,也译作混合插入,也许就称作 Mix-in 比较合适。 现 ... -
7.1 模块 7.2 命名空间
2007-02-13 05:50 22627.1 模块 我们常常把许 ... -
6.5 访问控制
2007-02-13 05:43 1242在Ruby里,要读取,或是改变对象的属性,唯一的途径是调用对象 ... -
6.4 单例方法
2007-02-13 05:16 1062同一份设计蓝图(类),不同的实例对象,可以表现出不同的行为特征 ... -
6.3 实例变量、类变量、类方法
2007-02-13 05:28 2311学习编程的过程,就是深化理解变量的过程。在面向对象编程中也不例 ... -
6.2 增强父类方法
2007-02-13 04:39 1069如果我们只是想增强父类的方法,而不是完全地替代它,就可以用关键 ... -
6.1 重载?重写
2007-02-13 04:11 1946在Java 中,重载(overload)和重写(overrid ... -
5.5 一些编码建议
2007-02-13 03:37 1188这里不是 Ruby语言的编� ... -
5.4 蓝图可以改变吗? ——动态语言
2007-02-13 03:28 793Ruby 是动态语言,你可以改变 Ruby 程序的结构,功能, ... -
5.3 详解变量—— 动态类型
2007-02-13 03:22 1233变量是什么?变量有哪些特征呢?学习编程的过程,就是深化理解变量 ... -
5.1 为什么是Ruby? 5.2 Ruby会长久么?
2007-02-13 03:16 10555.1 为什么是Ruby? 现� ... -
4.5 多态
2007-02-13 03:07 819不同的子类继承一个父� ... -
4.4 继承
2007-02-13 03:04 855如果我们要写一个学生� ... -
4.3 封装
2007-02-13 02:53 947让我们来定义一个类,类名是Person,类名首字母要大写;属性 ... -
4.1 两种思维方式 4.2 对象
2007-02-13 02:47 9614.1 两种思维方式 人们 ...
相关推荐
大学课程操作系统PPT第二章操作系统的运行环境
PMP第二章主要探讨了项目运行环境,这是项目管理中不可或缺的一部分,因为它直接影响到项目的成功与否。项目运行环境包括了事业环境因素(EEF)和组织过程资产(OPA),以及组织系统,这三个方面共同构成了项目实施...
第二章物流运行环境.pptx
第二章 运行环境 第三章 编写第一个程序 第四章 数据类型 第五章 变量和常量 第六章 类型转换 第七章 表达式 第八章 流程控制 第九章 面向对象的程序设计 第十章 类 第十一章 方法 第十二章 域和属性 第十三章 事件...
第02章 开发环境 第03章 了解编辑器 第04章 场景与游戏对象 第05章 游戏对象 第06章 图片的使用 第07章 游戏对象与组件 第08章 游戏脚本 第09章 Script API 第10章 运动计算 第11章 运行的方向 第12章 ...
"第二章操作系统运行环境" 本节主要介绍操作系统运行环境的相关知识点,包括处理机、存储系统、多道程序环境、中断技术和程序的运行等。 一、处理机 1. 处理机的基本组成:CPU、寄存器、指令系统 2. 处理机的工作...
第二章 操作系统的运行环境.pdf
在项目管理领域,"项目运行环境"是至关重要的概念,尤其在PMP(Project Management Professional)认证的学习中占据显著地位。这一章主要探讨了项目如何在组织内部的环境中执行,以及环境因素如何影响项目的成功。...
第一章 C#语言概述 内容:.net与c# c#语言特点 第二章 运行环境 全面了解.net 内容:.net结构 公共语言运行时环境与公用语言规范 开发工具 第三章 编写一个应用程序 内容:welcome程序 代码分析 ...
第一部分 c#语言概述 第一章 .NET编程语言C# 第二章 运行环境——全面了解.NET 第三章 编写第一个应用程序 第二部分 C#程序设计基础 第四章 数据类型 第五章 变量和常量 第六章 类型转换...
第一部分 C#语言概述 第一章 .NET 编程语言C# 1.1 Microsoft.NET——一场新的革命 1.2 .NET 与C# 1.3 C#语言的特点 1.4 小 结 第二章 运行环境全面了解.NET 2.1 .NET 结构 2.2 公用语言运行...
会计电算化题库含答案:第二章会计软件的运行环境.docx
第二章 运行环境及要求 * 运行环境:宏脉系统可以运行在各种操作系统上,包括Windows、Linux、Unix等。 * 要求:宏脉系统需要一定的硬件和软件配置,以确保系统的稳定运行。 第二章小结 本章节对宏脉系统的运行...
MATLAB第二章通常会涵盖基本的编程概念和MATLAB工作环境的介绍。以下是一些可能涉及的重要知识点: 1. **MATLAB界面**:第二章可能会介绍MATLAB的工作空间、命令窗口、编辑器和图形窗口等基本元素,以及如何在这些...
#### 第二章 运行环境 **2.1 .NET结构** .NET架构主要包括以下几部分: 1. **公共语言运行时(CLR)**:为所有.NET语言提供一致的运行环境。 2. **基础类库(BCL)**:提供了一组标准类,用于简化日常编程任务。 ...
第二章运行环境: 2.1 硬件环境:系统运行需要满足一定的硬件条件,包括服务器的计算能力、存储容量、网络带宽等。这些硬件配置应根据系统的规模和预期负载来选择,以确保系统的稳定运行和数据处理能力。 2.2 软件...
在"accp5.0 Java第二章变量(二)"中,我们将深入探讨Java变量的各个方面,包括类型、声明、初始化以及它们在程序中的作用。 首先,Java变量有三种基本类型:整型(如int)、浮点型(如float和double)和字符型(如...