RustRover 2025.3 Help

代码生成

RustRover 提供多种生成 Rust 代码构造和重复元素的方法。 有许多 意图操作快速修复 可以根据当前内容帮助您快速插入所需的代码。 您还可以使用 实时模板 (包括自定义和预生成),各种 代码包装器后缀补全 以及 Cargo crates 的文件模板

生成弹出窗口

在代码中的任意位置,按 生成 或从主菜单中选择 代码|生成 来调用 Alt+Insert 菜单。 该菜单将根据当前上下文、文本光标位置或所选代码,列出可能的代码生成操作:

生成菜单

例如,您可以快速为 struct 生成一个 setter:

生成 setter

创建 Cargo crate

除了代码模板外,您还可以使用 新建 Cargo Crate 操作,快速将一个 Cargo crate 添加到您的项目中。 RustRover 将生成包含 Cargo.toml 的目录,并在 src 子目录中包含 main.rs

  1. 在项目视图中右键点击并选择 新建 Cargo Crate。 或者,调用 帮助 | 查找操作Ctrl+Shift+A )并搜索 Cargo Crate

    新建 Cargo Crate 操作
  2. 指定 crate 名称和类型:

    新建 crate 设置
  3. 自动生成的文件夹和文件将被放置在项目根目录下:

    已生成新建 Cargo crate
最后修改日期: 2025年 12月 5日