【问题标题】:Rust Visual Studio Code code completion not workingRust Visual Studio Code 代码完成不起作用
【发布时间】:2020-10-09 19:46:36
【问题描述】:

我正在尝试学习 Rust 并为 VSCode 安装了 Rust 扩展。 但我没有看到任何语法的自动完成。

我想在String 上致电.trim(),但我没有完成。我读到 Rust 的完成不是很好,但是语言服务器应该能够推荐可以在结构上调用的方法?

我还看到一个教程,其中导师在 VSCode 中具有自动完成功能,但我不知道他使用的是什么扩展。

我也在 WSL 中尝试过,并认为 WSL 是问题所在,但在安装了千兆字节的 Visual Studio 构建工具后,结果发现它在 Windows 上也无法原生运行。

【问题讨论】:

标签: visual-studio-code rust autocomplete


【解决方案1】:

【讨论】:

  • 它的建议似乎要准确得多
  • 这对我不起作用:(
【解决方案2】:

dustypomerleau/rust-syntax issue 4中所述,自2020年11月起,语法并入Rust Analyzer,RA的语法在启动时会覆盖其他语法。

完成应该改进,microsoft/vscode issue 64488“需要更好的 Rust 语言语法支持”因此刚刚关闭(2020 年 12 月)。

【讨论】:

  • 另外,安装 rust 分析器后禁用其他扩展,因为两者一起导致冲突
猜你喜欢
  • 2016-10-29
  • 1970-01-01
  • 1970-01-01
  • 2019-12-11
  • 2022-06-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-26
相关资源
最近更新 更多