RubyMine 2025.2 Help

运行 Ruby 脚本

RubyMine 允许您快速从编辑器运行或调试 Ruby 脚本,或者使用配置的参数集 - 运行/调试配置。 例如,您可以为 Ruby 运行/调试配置指定以下参数:脚本参数、环境变量、额外的命令行参数等。

在本主题中,我们将向您展示如何:

运行脚本

要首次运行指定的 Ruby 脚本(例如, script.rb ),请选择以下方式之一:

使用 Run Anything 运行脚本

  1. 按两次 Ctrl 以调用 Run Anything 弹出窗口。

  2. 输入 ruby script.rb 命令并按 Enter

    运行 ruby 脚本

    如有必要,您可以指定所需的命令行选项和脚本参数。

  3. (可选)要运行 临时文件或项目根目录外的脚本,请在运行命令前按住 Alt 键(在这种情况下,对话框标题将更改为 在上下文中运行)。

运行当前打开的脚本

要运行在 编辑器中打开的脚本,请执行以下操作之一:

  • 按下 Ctrl+Shift+F10

  • 右键单击脚本,并从上下文菜单中选择 运行“script”

  • 从主菜单中选择 运行 | 运行... Alt+Shift+F10 ,选择列表中的 script 并按 Enter

从项目视图运行脚本

要从项目视图 Alt+1 运行脚本,请选择以下方式之一:

  • 选择一个脚本并按 Ctrl+Shift+F10

  • 右键单击脚本,并从上下文菜单中选择 运行“script”

  • 选择一个脚本,从主菜单中选择 运行 | 运行... Alt+Shift+F10 ,选择列表中的 script 并按 Enter

运行 Ruby 脚本后,RubyMine 会自动创建一个特殊的配置文件 - 一个临时的 运行/调试配置。 您可以 自定义此配置的设置 ,例如传递命令行参数、配置环境变量等。 然后,您可以 保存自定义配置,以便将来快速 运行此配置

使用运行/调试配置运行脚本

您可以通过以下方式之一,使用现有的 运行/调试配置运行 Ruby 脚本:

  • 请按两次 Ctrl 调出 运行任何内容 弹窗。 开始输入所需的配置名称,从列表中选择,然后按 Enter

  • 在工具栏上选择所需配置并点击 运行 Shift+F10

  • 请转到 运行 | 运行... Alt+Shift+F10 并从列表中选择所需的配置,然后按 Enter

配置运行脚本的参数

当您 首次运行 Ruby 脚本时,RubyMine 会自动创建一个对应的 Ruby 临时配置 ,您可以将其保存。 如果必要,您可以从预定义模板中 Ruby 手动 创建 run/debug 配置。

要自定义运行/调试配置,请执行以下操作:

  1. 通过以下方法之一打开 运行/调试配置 对话框:

    • 从主菜单中选择 运行 | 编辑配置

    • Navigation bar 可见 (查看 | 外观 | 导航栏) 的情况下,从运行/调试配置选择器中选择 编辑配置

      编辑运行配置
    • 请按 Alt+Shift+F10 然后按 0

  2. 在打开的 运行/调试配置 对话框中,选择 Ruby 组中的所需配置,并指定其设置。

    运行/调试配置

运行/调试配置:Ruby

配置选项卡

项目

描述

名称

在此字段中,指定当前运行/调试配置的名称。

Ruby 脚本

指定要执行的 Ruby 脚本的完全限定路径,或点击 “浏览”按钮 并在打开的对话框中选择所需的 Ruby 脚本。

脚本参数

指定将在脚本文件名之后传递的命令行参数。 这些参数将在全局 ARGV 数组中可用于您的 Ruby 程序。 例如:

  1. 请传递以下值作为 脚本参数"Jet" "Brains"

  2. 运行以下 Ruby 脚本:

    puts "Hello, #{ARGV.join}! I'm Ruby!"

    一个程序将返回 Hello, JetBrains! I'm Ruby!

工作目录

指定正在运行的任务使用的工作目录。 例如,当正在运行的脚本通过相对路径加载其他脚本时,此选项即生效。

环境变量

请指定环境变量列表为名称-值对,用分号分隔。 或者,点击 “浏览”按钮环境变量 对话框中创建变量并指定它们的值。

Ruby 参数

指定要传递给 Ruby 解释器的 command-line arguments

Ruby 解释器

指定所需的 Ruby 解释器。 您可以选择项目默认的 Ruby 解释器,或者从已配置的 Ruby 解释器列表中选择一个不同的解释器。

在 Rails 的上下文中执行

此选项适用于 Rails 应用程序中的脚本。 您可以启用它来在 Rails 环境中运行 scratch 或项目 Ruby 脚本。

请从 教程:在 Rails 上下文中调试脚本 了解更多。

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