flutter智能提示变傻了

表现

以前聪明的时候


image.png

现在傻傻的


image.png

原因

他们想实现"更好的"自动导包,所以对 dartlang 的 lsp server 进行了大改,结果破坏了原本的智能提示类型排名,现在提示出来的类型列表几乎总是无关的东西排在最上面,甚至连 String 这样的基本类型都要一个一个字母全部打完,提示都还在找各种包里所有包含 "string" 这个字符串的定义,可以说是非常难用了。
连SizedBox、Container、GestureDetector都要手动打出来。

解决

vscode设置,搜索 auto import


image.png

把这个选项取消掉。

重启vscode,现在又恢复以前聪明智能补全了。

image.png

你可能感兴趣的:(flutter智能提示变傻了)