RustRover 2026.1 Help

代码生成

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

生成弹出窗口

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

生成菜单

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

生成 setter

创建 Cargo crate

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

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

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

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

    已生成新的 Cargo crate
2026年 3月 25日