我有一个在 Visual Studio Code 中作为工作区打开的 Cargo 包。这样,.rs
通过 Rust 语言服务器检查文件类型中的源代码。但它只捕获与函数main.rs
所在位置相关的文件。main
当我编辑一个新文件时,它不会进行类型检查newfile.rs
,所以像这样的微不足道的错误不会被 VS Code 捕获:
let a: int = "hi!";
但是,如果我将此部分包含在 中Cargo.toml
,则源代码由 RLS 处理:
[[bin]]
name = "foo"
path = "src/newfile.rs"
是否可以添加一些内容以Cargo.toml
使所有.rs
文件都由 RLS 处理?