我正在使用visual studio代码来练习防锈程序。
我总是得到以下警告。
warning: RLS could not set RUST_SRC_PATH for Racer because it could not read the Rust sysroot.
我该怎么做才能解决这个错误?
查看rust-lang-nursery/rls-vscode#224和rust-lang-nursery/rls-vscode#167,以便在RLS VSCode问题跟踪器上讨论此消息。
该插件的自述文件列出了要求:
- Rustup,
- 一个Rust工具链(扩展程序将根据权限为您配置),
- RLS(目前为rls-preview),rust-src和rust-analysis组件(扩展程序将根据权限为您安装这些组件)。
根据这两个线程中的注释,允许扩展权限来管理最后两个要求可以修复您看到的错误。
对我来说,有什么帮助是在VS Code settings.json(快捷菜单 - >首选项:打开设置(JSON)或通过菜单)中添加它
{
"rust-client.channel": "stable"
}