在VSCode中处理Tauri项目时,我从rust-analyzer插件中收到以下错误消息。
rust-analyzer failed to discover workspace
我知道问题的原因是我在VSCode中加载了Tauri项目作为我的工作区,而是在与Rust相关的子目录src-tauri中。有没有办法告诉插件它应该引用Cargo.toml的子目录src-tauri?解决办法是每次我触摸Rust代码时都将工作区切换到src-tauri,这相当不方便。
src-tauri
Cargo.toml
5sxhfpxr1#
您可以在VSCode中使用rust-analyzer.linkedProjects设定。它会取得指向Cargo.toml档案的路径清单。尝试将此添加到您的settings.json:
rust-analyzer.linkedProjects
settings.json
"rust-analyzer.linkedProjects": [ "src-tauri/Cargo.toml", ],
1条答案
按热度按时间5sxhfpxr1#
您可以在VSCode中使用
rust-analyzer.linkedProjects
设定。它会取得指向Cargo.toml
档案的路径清单。尝试将此添加到您的
settings.json
: