解决 VSCode rust-analyzer: Failed spawning proc-macro server for workspace: no sysroot
检查 rustc --print sysroot
有正常输出,参考 StackOverflow 上的回答发现这是 VSCode 配置出错造成的。"rust-analyzer.cargo.sysroot"
的默认配置应该是 "discover"
,但不知为何变成了 null
,改回去就好了。
1 | - "rust-analyzer.cargo.sysroot": null |
评论