关于 NetBeans 中的 Ruby 开发

另请参见

NetBeans Ruby Pack 为使用 Ruby 语言进行编程提供了一些工具,包括 JRuby 和 Rails 运行时环境。Ruby 是一种动态且开放源代码的编程语言,使用该语言进行编程的主要优点是简单而高效。NetBeans 中提供的 Ruby 支持具有以下功能:

高级源代码编辑器

这种可识别语言的编辑器能够缩排和完成 Ruby 代码,并且可以突出显示语义语法。此外,该编辑器还可以实时解析代码、匹配词语和括号、标记错误和实例、显示提示和 rdoc,并提供紧密集成的重构、调试和 JUnit 测试功能。

有关该编辑器的详细信息,请参见

Ruby Gems 安装管理器

该管理器是为 RubyGems 打包系统提供的内置支持,利用该管理器,您可以轻松地扩展 Ruby 安装。 您可以任意添加并管理可用的 Ruby 软件库,并分发自己的包。要启动 Gem 管理器,请选择“工具”> "Ruby Gems"。此外,您还可以在“已安装”标签中查看已经安装的 gem,并在“新 Gem”标签中安装新的 gem。

有关 Ruby Gems 的详细信息,请参见以下 Web 页:

Ruby on Rails

对于 Ruby on Rails 项目,IDE 缺省支持 JRuby;如果您按照

如果您要安装自己的 Ruby on Rails 版本(例如,获取本机 Ruby 解释器,以便提供更好的调试支持),请参见下面的 Web 页以获取详细信息:

在“项目”窗口中,逻辑项目视图将控制器与模型、视图和数据库迁移分隔开。您可以使用 Rails 代码生成器快速生成构架,并通过紧密集成的 Rake 目标和数据库迁移加快工作流程。IDE 支持 WEBrick 和 Mongrel Web 服务器、所有嵌入式 Ruby (ERB)文件以及所有 RHTML 文件。

Ruby 项目支持

IDE 既支持 Ruby 项目,又支持 Ruby on Rails 项目。您可以使用内置 JRuby 解释器和 Rails 支持,或者使用系统上的任何其他 Ruby 安装。IDE 提供了 Rake 生成工具集成,并且允许您访问交互式 Ruby Shell (IRB)。

有关创建 Ruby 和 Ruby on Rails 项目的信息,请参见使用 NetBeans Ruby

有关 NetBeans Ruby 支持的最新信息,请参见以下 Web 页:

另请参见
使用 NetBeans Ruby

法律声明