第二章 运行环境

你如果只是想了解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    

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值