【发布时间】:2021-12-08 00:12:20
【问题描述】:
我见过 youtuber 和类似的人在 VSC 中使用 rust-analyzer 插件处理 Rust,他们可以在其中显示可选的类型注释,即使它不一定写在代码中。就像我在编辑器中输入foo(a,b),它会自动显示foo(a: A, b :B),其中:A 和:B 是浅灰色的,可能甚至没有写在文件中,只是视觉提示?很好,我不知道这是 VSC 还是 rust-analyzer 的功能?我的 rust-analyzer 有两个设置 Parameter Hints 和 TypeHints 都设置为启用。
【问题讨论】:
-
当你创建一个有多个参数的函数时它会显示吗?
-
您确定安装了语言服务器。 Rust-analyzer 建议在安装后使用一个非常容易错过的弹出窗口安装它。
-
两个 cmets 都非常有用! Fwiw 我认为 rust-analyzer 和 VSC rust-lang 插件之间存在冲突,导致某些功能无法正常工作。
标签: visual-studio-code rust rust-analyzer