运行 Ruby 脚本
RubyMine 允许您快速从编辑器运行或调试 Ruby 脚本,或者使用配置的参数集 - 运行/调试配置。 例如,您可以为 Ruby 运行/调试配置指定以下参数:脚本参数、环境变量、额外的命令行参数等。
在本主题中,我们将向您展示如何:
运行脚本
要首次运行指定的 Ruby 脚本(例如, script.rb ),请选择以下方式之一:
使用 Run Anything 运行脚本
按两次 Ctrl 以调用 Run Anything 弹出窗口。
输入
ruby script.rb命令并按 Enter。
如有必要,您可以指定所需的命令行选项和脚本参数。
(可选)要运行 临时文件或项目根目录外的脚本,请在运行命令前按住 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 配置。
要自定义运行/调试配置,请执行以下操作:
通过以下方法之一打开 运行/调试配置 对话框:
从主菜单中选择 。
在 Navigation bar 可见 () 的情况下,从运行/调试配置选择器中选择 。

请按 Alt+Shift+F10 然后按 0。
在打开的 运行/调试配置 对话框中,选择 Ruby 组中的所需配置,并指定其设置。

运行/调试配置:Ruby
配置选项卡
项目 | 描述 |
|---|---|
名称 | 在此字段中,指定当前运行/调试配置的名称。 |
Ruby 脚本 | 指定要执行的 Ruby 脚本的完全限定路径,或点击 |
脚本参数 | 指定将在脚本文件名之后传递的命令行参数。 这些参数将在全局
|
工作目录 | 指定正在运行的任务使用的工作目录。 例如,当正在运行的脚本通过相对路径加载其他脚本时,此选项即生效。 |
环境变量 | 请指定环境变量列表为名称-值对,用分号分隔。 或者,点击 |
Ruby 参数 | 指定要传递给 Ruby 解释器的 command-line arguments。 |
Ruby 解释器 | 指定所需的 Ruby 解释器。 您可以选择项目默认的 Ruby 解释器,或者从已配置的 Ruby 解释器列表中选择一个不同的解释器。 |
在 Rails 的上下文中执行 | 此选项适用于 Rails 应用程序中的脚本。 您可以启用它来在 Rails 环境中运行 scratch 或项目 Ruby 脚本。 请从 教程:在 Rails 上下文中调试脚本 了解更多。 |