解决 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 |
评论




