如何改善具有推断类型的Rust变量的代码完成率?

时间:2019-05-15 14:20:12

标签: visual-studio-code rust

我正在使用VS Code 1.33.1和Rust(RLS)扩展名。如果我明确输入变量,我会得到很好的补全,例如this

未明确输入时,看起来像this

对于内联东西,例如: enter image description here,并且也使得基本上不可能(据我所知?)完成诸如复杂(甚至简单?)之类的事情。map(0..1).map(|x| x)这样的调用无法映射命名(类似std::iter::Map<std::ops::Range<{integer}>, [closure@src\main.rs:3:32: 3:37]>

此外,虽然我可以完全键入一个函数,例如,悬停在下面的any上:

enter image description here

例如,如果我正在构建它,它看起来肯定不太好看,例如:

enter image description here

坦率地说,那是我最想要的。我可以理解,由于特质性质可能无法显示所有补全,但我认为一旦输入any,它可能会缩小范围。

我想主要是我想检查的是此刻VS Code中的完成状态,并且我没有配置错误。

0 个答案:

没有答案