RustRover 2026.1 Help

使用 TOML 文件

RustRover 提供对 TOML 格式 的广泛支持。 以下是主要功能的概览。

高亮显示和代码样式

高亮显示和 代码样式设置 会自动应用于 .toml 文件。 您可以在 设置 | 编辑器 | 配色方案 | TOML设置 | 编辑器 | 代码样式 | TOML 中调整设置。

代码参考信息

Cargo.toml 中,您会看到 crate 版本旁的特殊提示。 这些提示表示 Cargo.lock 中当前记录的 crate 版本以及最新版本(如果可用)。

crates 的嵌入提示

代码补全

代码补全适用于大多数 manifest 键Cargo 功能。 您还可以补全本地依赖路径并通过点击导航到源码:

Cargo.toml 中路径的代码洞察

指定来自 crates.io 的依赖项时,您可以补全其名称和版本:

从 crates.io 补全依赖的名称和版本

启用与禁用功能

IDE 提供专用 UI,用于 启用或禁用 Cargo 工作区功能。 首次打开项目时,仅启用 default Cargo 功能。

有关更多信息,请参见 支持条件编译

您可以在 cfgcfg_attr 特性中导航 Cargo 功能并跳转至功能声明:

Cargo 功能的补全和导航

检查

IDE 会运行 多项检查 以验证 Cargo.toml。 例如,它会检查引用的 crate 是否存在、版本是否为最新以及是否实际在代码中使用。 它还会检测任何循环功能依赖关系。

大多数问题只需点击一次即可修复——按下 Alt+Enter 查看选项:

在 Cargo.toml 中应用快速修复

若要查看完整的 Cargo.toml 检查列表,请转到 设置 | 编辑器 | 检查 并展开 Rust | Cargo.toml 节点:

设置中 Cargo.toml 检查的列表

您还可以在 Inspectopedia 上查找检查描述。

查看 crate 文档

在每个 extern crate 声明旁,您将看到一个 docs.rs 装订区域图标 —— 可用于在浏览器中快速打开 crate 在 docs.rs 上的描述:

从 Cargo.toml 打开 docs.rs
2026年 3月 25日