代码生成
RustRover 提供多种生成 Rust 代码构造和重复元素的方法。 许多 意图操作 和 快速修复 可帮助您根据当前内容快速插入所需代码。 您还可以使用 实时模板 (自定义模板和预生成模板)、各种 代码包装器、 后缀补全 和 Cargo crate 的文件模板。
生成弹出窗口
在代码中的任何位置,按 生成 或从主菜单中选择 调出 Alt+Insert 菜单。 该菜单会根据当前上下文、文本光标位置或所选代码,列出可用的代码生成操作列表:

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

创建 Cargo crate
除了代码模板外,您还可以使用 操作,快速将一个 Cargo crate 添加到您的项目中。 RustRover 会生成一个包含 Cargo.toml 和一个包含 main.rs 的 源代码 子目录的目录。
在项目视图中右键点击并选择 新建 Cargo Crate。 或者,调用 帮助 | 查找操作 (Ctrl+Shift+A ),然后搜索 Cargo Crate:

指定 crate 的名称和类型:

自动生成的文件夹和文件将放置在项目根目录下:

2026年 3月 25日