使用 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 描述:

最后修改日期: 2025年 12月 5日