打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
NetBeans成为Ruby开发者的新伙伴
NetBeans成为Ruby开发者的新伙伴(3)

NetBeans成为Ruby开发者的新伙伴(3)

2007-11-02 13:59 Roman Strobl/郭晓刚 编译 InfoQ中文站 我要评论(0) 字号:T | T

在本文中,你会看到NetBeans为Ruby开发者提供的许多便利,其中一些特性还是其他IDE身上找不到的。我们还会谈到Ruby工具项目的一些背景,获取NetBeans软件的必要信息,如何配置IDE以及如何为这个项目贡献力量。

AD:

3、Ruby重构和快速修补

重构Ruby代码一直都繁琐到令人痛苦:要想改一个方法名,你不得不把它出现的所有地方都改一遍。在NetBeans里这个过程被自动化了,你可以搜索任何方法/类/变量的使用情况,也可以调用重命名重构功能去修改元素的名称。下面是使用查找使用情况命令的一个例子:

图10

重命名重构功能让你在一个专门的视图里修改所有引用:

图11

NetBeans Ruby支持在以后的版本里,还会提供其他重构功能,包括提取方法、提取本地变量等等。

IDE有时候会检测到代码里的变量冲突,可能使代码不符合用户的意图。在这种情况下,IDE可以提供一个“快速修补”,让用户便捷地修正代码:

图12

在上面的截图中,块变量和本地变量的名字相同,会导致代码出现副作用;于是IDE向你提供将变量改名的选项去解决这个问题。

这里只是NetBeans让你过得更加轻松的几个例子。我会在本系列的后续文章中继续介绍其他编辑功能。

从哪里获得NetBeans Ruby IDE

要获得NetBeans Ruby支持有几种方式。其一是访问NetBeans 6.0下载页面获取NetBeans完全版,里面已经包括了Ruby支持:http://dlc.sun.com/netbeans/download/6.0/milestones/latest

如果你只想安装精简版的Ruby IDE,你可以从这里下载:http://deadlock.netbeans.org/hudson/job/ruby

获取Ruby模块的还有一种方式是先安装基本的Java IDE,然后转到IDE中的插件管理器(Tools | Plugin Manager),让NetBeans从网上下载并安装各种模块。

目前,NetBeans Ruby支持还只是一个预览版。不过我们知道很多开发者已经在商业应用开发中使用它,还有很多Bug等着在最终版中修复。如果你发现任何Bug,请向NetBeans的 Issuezilla系统报告:http://www.netbeans.org/kb/articles/issuezilla.html

更多信息

你可以在Wiki页面上找到NetBeans Ruby支持的更多信息。

我们也录制了一些截屏录像,重点演示了各种新特性:

http://www.netbeans.org/download/flash/jruby_on_rails/jruby_on_rails.htmlhttp://www.netbeans.org/download/flash/jruby_editing/jruby_editing.html

其他演示和教程请移步Ruby文档主页。

【相关文章】

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
八大技术牛人点评NetBeans 6.5
NetBeans 6.0 提高生产力之Java代码编辑器
20款最优秀的JavaScript编辑器 哪家强你说了算!
Windows平台的ruby IDE 点评
IntelliJ IDEA 2017 快捷键大全
Resharper的使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服