使用 Eclipse 和 RDT 开发Ruby应用程序
2004-11-29 17:41
477 查看
使用 Eclipse 和 RDT 开发Ruby应用程序
liubin 2004/11/29 http://www.ruby-cn.org/
而Eclipse是一个功能强大的跨平台集成开发环境,支持对java,jsp,php等地开发。
关于这两者的优点,可以参考google或者文末的连接。
重启Eclipse之后,然后选择新建工程,这时候我们看到了一块红宝石。
这说明已经装好了RDT,但是使用之前我们还需要指定Ruby解释器,打开preferences窗口,找到Ruby中的Installed interpreters,点击右边的添加,然后类似下图添上你的Ruby解释器的位置:
确定之后,界面如下:
然后,在这个文件上点击右键,选择Run->Run Ruby Application
最后执行结果如下:
如果你想调试,可以设置端点,然后,然后进行调试的方法和开发Java程序一样,比如如下的截图
打开这个代码完成提示框要使用ctrl+space,昏,正好是默认得切换输入法,无奈只好改了切换输入法的快捷键。(这可能会引起问题,因为我习惯用ctrl+space切换到英文)
Eclipse主页: http://www.eclipse.org/
版权所有 (C) 〈2004〉liubin 〈liubin AT huangpuzhuang DOT com〉
本文档为自由文档,根据RDL(Ruby-cn Document License) v1.0许可证
发布,你可以在网络上非赢利性传播(转载)这篇文档,但请保留原文档所有
信息(包括本版权声明);其它使用方式请仔细阅读RDL许可证文档,
该许可证的最新版本可在http://www.ruby-cn.org/RDL.txt获得。
liubin 2004/11/29 http://www.ruby-cn.org/
1。什么是RDT
RDT(Ruby Development Tools),一组Eclipse插件,使得Eclipse能支持Ruby开发。而Eclipse是一个功能强大的跨平台集成开发环境,支持对java,jsp,php等地开发。
关于这两者的优点,可以参考google或者文末的连接。
2。安装配置
首先,安装RDT插件,可以从底下的网址下载到,然后安装。重启Eclipse之后,然后选择新建工程,这时候我们看到了一块红宝石。
这说明已经装好了RDT,但是使用之前我们还需要指定Ruby解释器,打开preferences窗口,找到Ruby中的Installed interpreters,点击右边的添加,然后类似下图添上你的Ruby解释器的位置:
确定之后,界面如下:
3。开发程序
然后我们就可以写程序了。我们可以随便新建一个test.rb文件,内容如下:class Test def sayHello puts "hello world" end end t=Test.new t.sayHello |
然后,在这个文件上点击右键,选择Run->Run Ruby Application
最后执行结果如下:
如果你想调试,可以设置端点,然后,然后进行调试的方法和开发Java程序一样,比如如下的截图
4。关于代码完成
因为Ruby是动态语言,代码完成(自动补全或提示)实现起来比较困难,RDT提供的也只是基本的一些当前类中可以用的一些东西,多数为语法上的东西,比如定义方法,for循环等等。打开这个代码完成提示框要使用ctrl+space,昏,正好是默认得切换输入法,无奈只好改了切换输入法的快捷键。(这可能会引起问题,因为我习惯用ctrl+space切换到英文)
5。连接:
RDT 主页:http://rubyeclipse.sourceforge.net/Eclipse主页: http://www.eclipse.org/
版权所有 (C) 〈2004〉liubin 〈liubin AT huangpuzhuang DOT com〉
本文档为自由文档,根据RDL(Ruby-cn Document License) v1.0许可证
发布,你可以在网络上非赢利性传播(转载)这篇文档,但请保留原文档所有
信息(包括本版权声明);其它使用方式请仔细阅读RDL许可证文档,
该许可证的最新版本可在http://www.ruby-cn.org/RDL.txt获得。
相关文章推荐
- Ruby中的数字类型
- wxRuby 0.6.0 发布
- Ruby和其它类似语言的比较
- [ANN] 纯Ruby Postgres 数据库接口postgres-pr 0.2.0发布
- [ 转载 ] 為什麼 Ruby
- Ruby中的IoC容器:needle
- Ruby IDE: RDE(Ruby Development Environment)
- Ruby语言家族树
- Ruby 周报2004/11/1--11/7
- 介绍一款Ruby IDE :Arachno Ruby IDE
- 使用Ruby DBI模块
- 使用Ruby的MySql模块(1)
- Ruby的作者和由来
- ruby语言是什么东西?
- Ruby中的模块
- Ruby和web开发
- Programming Ruby: The Pragmatic Programmer's Guide, Second Edition
- 初试Groovy
- 用Ruby下载一个网页上的所有图片
- 使用Ruby启动新线程并获取输出。