使用 TOML 文件
RustRover 提供对 TOML 格式 的广泛支持。 以下是主要功能的概览。
高亮显示和代码样式
高亮显示和 代码样式设置 会自动应用于 .toml 文件。 您可以在 和 中调整设置。
代码参考信息
在 Cargo.toml 中,您会看到 crate 版本旁的特殊提示。 这些提示表示 Cargo.lock 中当前记录的 crate 版本以及最新版本(如果可用)。

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

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

启用与禁用功能
IDE 提供专用 UI,用于 启用或禁用 Cargo 工作区功能。 首次打开项目时,仅启用 default Cargo 功能。
有关更多信息,请参见 支持条件编译。
导航
您可以在 cfg 和 cfg_attr 特性中导航 Cargo 功能并跳转至功能声明:

检查
IDE 会运行 多项检查 以验证 Cargo.toml。 例如,它会检查引用的 crate 是否存在、版本是否为最新以及是否实际在代码中使用。 它还会检测任何循环功能依赖关系。
大多数问题只需点击一次即可修复——按下 Alt+Enter 查看选项:

若要查看完整的 Cargo.toml 检查列表,请转到 并展开 节点:

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

2026年 3月 25日