我已经安装了Eclipse for Rust,并希望将其用于开发。但是,RLS提供的内容辅助(例如代码完成和突出显示)不起作用。 RLS似乎找不到racer
或rustc
。
当我查看Rust的设置(“窗口”>“首选项”>“ Rust”)时,我注意到RLS配置指向〜/ .cargo / rls.conf上不存在的文件。这有问题吗?如果是这样,我该如何解决?如果没有,我应该采取什么步骤对RLS进行故障排除?
我当前正在使用Ubuntu 18.04和Eclipse Photon。
答案 0 :(得分:2)
现在到2020年6月,该错误仍在Eclipse 2020-03中显示。我将复制并粘贴使其生效的GitHub comment:
rustup component add rls
重新启动Eclipse,一切顺利。
答案 1 :(得分:0)
在迄今为止最新的 Corrosion 插件版本 (1.20) 中,错误消息下方有一个新选项,用于下载和安装货物、rustup 和 rust-analyzer,以防止再次发生这种情况。