RubyMine 2025.2 Help

创建 Rails 应用程序元素

RubyMine 帮助您为 Rails 应用程序填充所有必需元素的模板:控制器、视图、模型等。 您可以通过多种方式启动 Rails 生成器:

  • Ctrl 两次,然后开始输入所需命令或其部分内容(例如, rails g controller)。 然后,从建议列表中选择此命令并按 Enter

  • 使用 工具 | 运行 Rails 生成器 菜单命令。

  • 在主菜单中,前往 文件|新建 Alt+Insert 并选择 Rails 生成器

在本主题中,我们将向您展示几个创建 Rails 应用程序元素的示例。

创建控制器和操作

要生成控制器及其可选操作,请执行以下操作:

  1. Ctrl 两次,然后开始输入 rails g controller。 选择 rails g controller 并按 Enter

  2. 在调用的 添加新控制器 对话框中,指定控制器名称。 可选地,添加以空格分隔的操作名称(例如, new create)。 点击 确定

    添加新控制器
  3. RubyMine 生成所需的文件(控制器、视图等)并在运行工具窗口中显示输出。

    运行工具窗口

    您可以单击任何文件以快速在编辑器中打开它。

从操作创建视图

您可以直接在编辑器中为指定的控制器操作创建视图。 为此:

  1. 在编辑器中打开一个控制器文件。

  2. 找到所需的操作,然后单击编辑器左侧边距中的 操作的视图 图标。

    从操作创建视图
  3. 如果与该方法关联的视图存在,它将在编辑器中打开。 如果视图不存在,RubyMine 会建议创建一个新视图。

    转到视图

    指定视图文件的名称,然后单击 确定。 请注意,您可以创建 ERB 或 Haml 视图。

创建模型

要创建模型,请执行以下步骤:

  1. Ctrl 两次,然后开始输入 rails g model。 选择 rails g model 并按 Enter

  2. 在调用的 添加新模型 对话框中,指定模型名称、属性及其类型(例如, Article title:string text:text)。 点击 确定

    添加新模型
  3. RubyMine 生成所需的文件(模型和迁移)并在运行工具窗口中显示输出。

    运行工具窗口

    您可以单击任何文件以快速在编辑器中打开它。

最后修改日期: 2025年 9月 26日