构建与运行
RustRover 提供了多种构建和运行 Rust 代码的方式。 所有方式都依赖于 Cargo 命令。 但是,它们满足不同的需求,并可能在不同场景下发挥作用。
通过 Cargo 工具窗口构建/运行。 Cargo 工具窗口 会显示所有项目成员及目标的列表:

您可以双击运行任意目标 — RustRover 会根据目标类型执行相应的 Cargo 命令。
使用上下文操作构建/运行。 若要从编辑器中运行或构建函数或测试,请使用其名称对应装订区域中的图标:

您也可以在项目视图中构建/运行文件和软件包:只需右键点击该项并选择所需操作。
使用自定义运行/调试配置。 如果您希望反复使用特定设置和参数运行某个 Cargo 命令,建议 创建一个运行/调试配置并从主工具栏运行它:

构建
使用以下任一选项构建指定目标或整个项目:
打开 运行任何内容 对话框(按两次 Ctrl )并输入
cargo build命令。
要通过两次点击构建整个项目,请从主菜单中选择 。
如果您希望使用特定的 配置 进行构建,请在切换器中选择该配置,并点击
或按 Ctrl+F9:

查看构建结果
触发构建后,RustRover 将打开 构建 工具窗口(构建输出 选项卡),显示构建过程及其结果:

使用工具栏上的按钮停止 或重新运行
构建:

如果编译失败, 构建输出 选项卡将显示错误信息。 编译器可能会提供修复建议,此时您将会在每个建议旁看到一个 应用修正 按钮。

运行
使用默认配置运行
若要使用默认设置快速运行目标,请选择以下任一选项:
定位程序入口点。 在装订区域中点击
并选择 运行:

打开项目视图。 右键点击所需模块(或项目根目录),然后选择 运行:

在 Cargo 工具窗口( )中,双击所需目标。

IDE 会创建一个临时运行配置,其名称将在切换器中显示。

您可以 将临时配置保存为永久配置以供后续使用。
使用预定义配置运行
在执行以下步骤之前,请确保已经 创建了永久配置或 将临时配置保存为永久配置。
在配置切换器中,点击所需配置旁的
。

或者,选择该配置并点击工具栏上的
。
选择 从主菜单或按 Shift+F10。
查看运行结果
运行代码后,IDE 将打开 运行 工具窗口,您可以在其中查看输出、与程序交互并控制执行:

使用左侧工具栏控制执行、导航结果并组织 运行 选项卡。

调试
要跟踪运行时出现的错误,您可以 在调试模式下运行应用程序(或单独目标)。 有关调试的更多信息,请参阅 调试代码。