科技行者

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

知识库

知识库 安全导航

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

NetBeans成为Ruby开发者的新伙伴

  • 扫一扫
    分享文章到微信

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

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

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

关键字:

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

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

代码完成在你输入Require语句的时候也能发挥作用:

图4

NetBeans的代码完成还有一个很有用的特性,它支持正则表达式。除非你能记住正则表达式所有的符号组合,不然这个特性是很便利的。

图5

类似地,如果你记不住一个$变量的名字和意义,或者%开头的转义代码,NetBeans会帮你:

图6
图7

我在这里仅仅介绍了一些基本的特性,代码完成还有很多很多办法让你日子过得轻松一些。在用NetBeans进行Ruby开发的时候,你绝对会发现Ctrl-Space是你最爱用的快捷键。

2、图形化的Ruby调试器

多数Java开发者都离不开调试器。然而,Ruby的调试一直都是一大难题。NetBeans给Ruby提供了一个图形化的调试器,与Java调试器很相像。你可以在代码里插入断点,然后以调试模式运行程序,程序就会如愿在第一个断点处停下来。此时你可以观察各种视图,如本地和全局变量;你可以加入监视条件;查看调用栈;切换线程,等等。如果你把鼠标停留到代码中的任何元素上,该表达式的当前值就会被计算出来立即显示在你面前。

图8
图9

在上面的截图中可以看到,NetBeans还支持RHTML调试,你可以很方便地一步步检查RHTML页面。

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

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

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