将新项添加到 Cargo 项目中
RustRover 可帮助您轻松将新文件、crate、模块和目录添加到 Rust 项目中。

创建一个新的 Rust 文件
在 项目 工具窗口(Alt+1 )中,选择要创建文件的节点,点击工具栏上的
,然后选择 。
或者,选择所需节点,按 Alt+Insert ,然后选择 Rust 文件。
在打开的对话框中:
指定文件名
选择是否要将新文件包含到当前模块中。
如果选择 附加到模块 ,RustRover 将把文件声明添加到模块的目标(
main.rs或lib.rs)中。 如果 RustRover 无法识别正确的目标,则文件将不会被附加。
如果您打开了未附加到任何模块的 Rust 文件,RustRover 将显示横幅,建议将其附加到当前模块的目标中。

创建模块
在 项目 工具窗口(Alt+1 )中,选择父模块(目录或文件),点击工具栏上的
,然后选择 。
或者,选择所需节点,按 Alt+Insert ,然后选择 Rust 模块。
指定模块名称,并选择是将新模块创建为文件还是带有
mod.rs的目录。
RustRover 将自动向父模块添加所需的定义。

创建 Cargo crate
在 项目 工具窗口(Alt+1 )中,选择要创建 crate 的节点,点击工具栏上的
,然后选择 。
或者,选择所需节点,按 Alt+Insert ,然后选择 Cargo Crate。
为新的 crate 命名,并选择其类型(二值化 或 库)。

RustRover 将在选定节点下创建新的二进制或库 crate。
创建任意类型的文件
在 项目 工具窗口 (Alt+1) 中,右键点击您要在其中创建新文件的节点,然后点击 。
或者,选择节点并点击
工具栏上的按钮,或按 Alt+Insert。 然后选择 文件。
为新文件命名并指定其扩展名,例如: File.js ,然后按 Enter。
创建临时文件
请前往 或按 Ctrl+Alt+Shift+Insert。
或者,在 项目 工具窗口(Alt+1 )中,点击工具栏上的
,然后选择 。
选择临时文件的语言。
相同类型的草稿文件会自动编号,并添加到 项目视图 的 临时文件和控制台 目录中。
创建新目录
在 项目 工具窗口(Alt+1 )中,右键点击您要在其中创建新目录的节点,然后选择 。
或者,选择节点并点击
工具栏上的按钮,或按 Alt+Insert。 然后选择 目录。
请为新目录命名,并按 Enter 键。
