使用 Eclipse 和 RDT 开发Ruby应用程序
来源:互联网 发布:skype for mac 10.6 编辑:程序博客网 时间:2024/04/29 07:11
使用 Eclipse 和 RDT 开发Ruby应用程序
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获得。
- 使用 Eclipse 和 RDT 开发Ruby应用程序
- 使用Eclipse和RDT插件进行Ruby开发(一)
- 使用Eclipse和RDT插件进行Ruby开发(二)
- 使用Eclipse+RDT插件进行Ruby开发
- 如何在Eclipse中使用Ruby开发工具(RDT)插件进行Ruby开发
- 如何在Eclipse中使用Ruby开发工具(RDT)插件进行Ruby开发
- 在Eclipse中使用RDT插件进行Ruby开发(1)
- 在Eclipse中使用RDT插件进行Ruby开发(2)
- 在Eclipse中使用RDT插件进行Ruby开发(3)
- eclipse搭建ruby开发环境,安装插件RDT,dltk,gems
- eclipse搭建ruby开发环境,安装插件RDT,dltk,gems
- eclipse RDT 配置---ruby插件安装
- Eclipse插件RDT安装使用
- 使用 Ruby on Rails 和 Eclipse 开发 iPhone 应用程序,第 1 部分:为 iPhone 提供内容
- 使用 Ruby on Rails 和 Eclipse 开发 iPhone 应用程序之 2 :向客户端显示 iPhone 内容
- Eclipse中安装Ruby的插件org.rubypeople.rdt
- Eclipse中安装Ruby的插件org.rubypeople.rdt
- 用 Ruby on Rails 和 Eclipse 开发 iPhone 应用程序之 3 :构建视图和表单
- 使用phplib编程具体例子(转载)
- How to get control of your time and your life
- 天冷就回来(歌词)
- 详谈调用winpcap驱动写arp多功能工具
- 在VB风格的语法中输出转义字符
- 使用 Eclipse 和 RDT 开发Ruby应用程序
- 使用MiddleGen 产生hibernate的数据库表映射文件
- sip phone 日志7
- 用OpenGL实现射线拣取对象
- 一个题目,比较有收获
- 在Hibernate中实现复杂的数据映射
- Shell FAQ 以后累加
- 将应用程序11M内存占用,降至500K
- 安装激活delphi2005 选择自 sdcx 的 Blog