You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中rust-analyzer无法识别Tauri项目工作区的解决问询

解决rust-analyzer无法识别Tauri项目工作区的问题

完全可以通过配置rust-analyzer指定Cargo.toml的查找路径,不用每次切换工作区,操作步骤如下:

  • 打开VSCode设置:使用快捷键Ctrl+,(Windows/Linux)或Cmd+,(Mac)
  • 在搜索框输入rust-analyzer.workspaceRoot,定位到对应设置项
  • 将设置值修改为${workspaceFolder}/src-tauri,让插件直接到src-tauri目录下查找Cargo.toml
  • 保存设置后,打开命令面板(Ctrl+Shift+P),输入rust-analyzer: Restart Server重启插件服务

如果不想全局设置影响其他Rust项目,也可以仅针对当前项目配置:

  • 在项目根目录新建.vscode/settings.json文件(没有.vscode文件夹就先创建一个)
  • 写入以下内容:
{
  "rust-analyzer.workspaceRoot": "${workspaceFolder}/src-tauri"
}

配置完成后,直接在项目根目录打开VSCode,rust-analyzer就能正常识别src-tauri里的Rust代码了。

内容的提问来源于stack exchange,提问作者Sebastian Dine

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 21:05:17