科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道NetBeans成为Ruby开发者的新伙伴

NetBeans成为Ruby开发者的新伙伴

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在本文中,你会看到NetBeans为Ruby开发者提供的许多便利,其中一些特性还是其他IDE身上找不到的。

作者:Roman Strobl/郭晓刚 编译 来源:InfoQ中文站 2007年11月18日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共3页)

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文档主页。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章