我无法在Ubuntu 16.04上的VS Code上自动完成工作。
我已经安装了来自https://www.rustup.rs/的生锈并安装了" rust-lang.rust"包。此扩展程序已安装rustfmt
,并尝试同时使用stable
和nightly
工具链。
如果我输入std::
,则不会显示任何建议。建议显示在本地mod
导入但不包含标准库。我尝试通过移除uninstall.sh
并手动删除~/.multirust
和~/.cargo
然后重新安装,但没有任何更改来重新安装。
我做错了什么?
答案 0 :(得分:1)
我没有设置RUST_SRC_PATH
变量。在我的VS Code设置中,我添加了
"rust.rustLangSrcPath": "/home/ilya/.rustup/toolchains/**your_toolchain**/lib/rustlib/src/rust/src/"
它完成了这项工作。此选项来自kalitaalexey.vscode-rust
包。