带有Tauri的Rust-Analyzer VSCode插件

l0oc07j2  于 2022-11-24  发布在  Vscode
关注(0)|答案(1)|浏览(201)

在VSCode中处理Tauri项目时,我从rust-analyzer插件中收到以下错误消息。

rust-analyzer failed to discover workspace

我知道问题的原因是我在VSCode中加载了Tauri项目作为我的工作区,而是在与Rust相关的子目录src-tauri中。有没有办法告诉插件它应该引用Cargo.toml的子目录src-tauri?解决办法是每次我触摸Rust代码时都将工作区切换到src-tauri,这相当不方便。

5sxhfpxr

5sxhfpxr1#

您可以在VSCode中使用rust-analyzer.linkedProjects设定。它会取得指向Cargo.toml档案的路径清单。
尝试将此添加到您的settings.json

"rust-analyzer.linkedProjects": [
    "src-tauri/Cargo.toml",
],

相关问题