NetBeans Ruby 包为使用 Ruby 语言进行编程提供了一些工具,其中包括 JRuby 平台和 Rails 框架。Ruby 是一种动态且开放源代码的编程语言,使用该语言进行编程的主要优点是简单而高效。NetBeans 中提供的 Ruby 支持具有以下功能:
Ruby 包中含有一个 JRuby 安装。可以使用 Ruby 平台管理器在 IDE 中注册其他 JRuby 和 Ruby 解释器。
这种可识别语言的编辑器能够缩排和完成 Ruby 代码,并且可以突出显示语义语法。此外,该编辑器还可以实时解析代码、匹配词语和括号、标记错误和实例、显示提示和 rdoc,并提供紧密集成的重构、调试和测试功能。
该管理器是为 Ruby Gems 打包系统提供的内置支持,利用它可以方便地在 Ruby 和 JRuby 资源库中添加库并获取更新。要启动 Gem 管理器,请选择“工具”> "Ruby Gems"。“已安装”标签显示资源库的内容,“已更新”标签显示是否存在已安装 gem 的新版本。使用“新 Gem”标签可以在资源库中添加 gem。
在 NetBeans IDE 中,可以轻松地访问 Rails 脚本。例如,通过“Rails 生成器”对话框,可以访问 Rails 代码生成器(如控制器生成器、模型生成器和构架生成器)。
许多常见的 Rake 任务都已集成到弹出式菜单中。例如,通过右键单击项目节点并选择“迁移数据库”,可以调用 Rake db:migrate 命令。所有项目的 Rake 目标都可以通过“运行/调试 Rake 任务”操作进行访问,该操作位于项目节点的弹出式菜单中。
利用 Rails 插件管理器,可以方便地在 Rails 项目中添加插件并获取更新。
GlassFish V3 应用服务器包含在 Ruby 包中。此外,IDE 还支持 WEBrick 和 Mongrel Web 服务器。
通过右键单击 Ruby 或 Ruby on Rails 项目节点并选择 "Ruby Shell (IRB)",可以在 IDE 中打开交互式 Ruby (Interactive Ruby, IRB) shell。对于 Rails 项目,还可以从其项目节点的弹出式菜单中打开 Rails 控制台。
有关 NetBeans IDE 中的 Ruby 开发的详细信息,请参见以下 Web 站点: