| 要执行此任务... |
请按照下列步骤执行操作 |
| 创建新的 Ruby 或 Ruby on Rails 项目 |
- 从主菜单中选择“文件”>“新建项目”以打开“新建项目”向导。
- 在“类别”列表中选择 "Ruby"。
- 在项目列表中,选择“Ruby 应用程序”或“Ruby on Rails 应用程序”。我已删除了
此处的内容
|
| 导入现有的 Ruby 或 Ruby on Rails 应用程序 |
- 从主菜单中选择“文件”>“新建项目”以打开“新建项目”向导。
- 在“类别”列表中选择 "Ruby"。
- 在“项目”列表中,选择“基于现有源代码的 Ruby 应用程序”或“基于现有源代码的 Ruby on Rails 应用程序”。
- 如果选择“基于现有源代码的 Ruby 应用程序”,请参见“新建基于现有源代码的 Ruby 应用程序”向导:名称和位置。
- 如果选择“基于现有源代码的 Ruby on Rails 应用程序”,请参见“新建基于现有源代码的 Ruby on Rails 应用程序”向导:名称和位置。
|
| 在项目中添加文件 |
- 在“项目”窗口中,选择主项目节点,然后右键单击该节点。
- 选择“新建”,然后选择要添加的文件类型。
- 在新建文件向导中,根据需要指定文件的名称、位置等,然后单击“完成”以创建文件。
|
| 生成模型、控制器、迁移、集成测试等 |
- 在“项目”窗口中,选择 Ruby on Rails 主项目节点,然后右键单击该节点。
- 选择“生成”以打开“Rails 生成器”对话框。
- 展开“生成”下拉列表,然后选择要生成的项。
有关生成构架的示例,请参见
|
| 编辑文件 |
- 在“项目”窗口中,选择项目节点,然后双击该节点以将其打开(如果需要)。
- 导航至要编辑的文件,然后双击该文件以在编辑器中将其打开。
也可以使用快捷键快速编辑文件。对于 Windows 用户,请按 Alt-Shift-O 组合键。对于 Mac 用户,请按 Ctrl-Shift-O 组合键。
有关编辑器的详细信息,请参见:
|
| 在 Rails 操作(控制器文件中的方法)与其相应的视图(.rhtml 或 .erb 文件)之间跳转 |
-
Ctrl-Shift-A
- Command-Shift-A(Mac 快捷键)
|
| 在测试文件与其被测文件之间跳转 |
-
Ctrl-Shift-T
- Command-Shift-T(Mac 快捷键)
有关更多编辑器快捷键的信息,请参见
。
|
| 为 Ruby on Rails 项目选择数据库服务器 |
|
| 迁移数据库 |
- 要迁移 Ruby on Rails 项目的数据库(例如,添加模型中定义的表),请在“项目”窗口中右键单击主项目节点,然后选择“迁移数据库”>“至当前版本”。
- 您也可以将数据库还原至早期版本,方法是:选择其他的某个“至版本”选项。
- 有关示例,请参见教程“在 10 分钟内创建 Ruby 博客”中的
。
|
| 注册数据库服务器 |
|
| 在 IDE 中添加数据库 |
|
| 通过 IDE 运行 Ruby 或 Rails 应用程序 |
- 如果该项目不是主项目,请右键单击其项目节点,然后选择“设置为主项目”。
- 单击“运行主项目”
工具栏按钮或按 F6 键,也可以从主菜单中选择“运行”>“运行主项目”。
- IDE 将在底部窗口中显示 Ruby 项目的输出。
- Ruby on Rails 项目将在为 Rails 配置的服务器中运行,并在缺省浏览器中进行显示。
- 要停止服务器,请单击 IDE 底部输出窗口左侧的 X 按钮
。
|
| 运行控制器或视图文件 |
-
如果控制器或视图文件当前处于活动状态,按 Shift-F6 组合键可运行当前文件。执行此操作将启动 Web 服务器(除非该服务器已在运行),然后在与当前文件相对应的 URL 上打开浏览器。
|
| 测试项目 |
- 要在编辑视图或控制器文件时快速测试文件,请使用 Ctrl-F6 或 Command-F6 组合键(Mac 平台)运行与该文件相关的测试。
- 可以使用编辑器弹出式菜单中的“运行文件”或“测试文件”选项来运行单元测试。
|
| 调试 Ruby on Rails 应用程序 |
- 要调试 Ruby on Rails 应用程序,请从主菜单中选择“运行”>“调试主项目”。
有关详细信息,请参见以下链接:
|
| 管理 Ruby gem |
|
| 管理 Rails 插件 |
- 要打开 Rails 插件管理器,请在“项目”窗口中右键单击某个 Ruby on Rails 项目节点,然后选择“Rails 插件”。
|
| 运行 Rake 任务 |
- 在“项目”窗口中,选择项目名称,然后右键单击该名称。
- 选择“运行 Rake 任务”,然后选择要运行的任务类型。
- 在 IDE 底部的“输出”窗口中查看任务的运行进度。
|
| 在 NetBeans 中使用交互式 Ruby shell (irb) |
|