我使用Visual Studio Code进行flutter编程,没有使用很多扩展。我喜欢代码完成,但它通常太慢。显示所有建议需要1-2秒。有什么解决这个问题的方法吗?以下是我安装的扩展列表:
lskq00tm1#
我被告知添加此配置:
"dart.previewLsp": true,
这将使插件使用语言服务器协议而不是专有协议,而且似乎加快了速度。
wztqucjr2#
dart.useLsp密钥不再有效:v3.48发行说明请使用以下命令:
dart.useLsp
"dart.useLegacyAnalyzerProtocol": true
接受答案和重置推荐的语言设置对我来说没有用。尽管我继续做了更多的研究,LSP部分看起来很有前途,因为它也出现在一堆不相关的来源中。但人们建议相反的方向,禁用LSP,而不是启用LSP来加快速度。具体来说,来自Dart VSCode团队(在GitHub)的一个人:...我唯一能建议的是禁用LSP,同时禁用自动导入完成..上述设置可以从settings.json进行设置,如下所示:
settings.json
"dart.useLsp": false, "dart.autoImportCompletions": false
chhkpiq43#
使用“推荐设置”对我很有效。步骤:Cntrl + Shift + P〉键入并选择“使用推荐设置”。这将覆盖“ dart ”的建议设置。
Cntrl + Shift + P
3条答案
按热度按时间lskq00tm1#
我被告知添加此配置:
这将使插件使用语言服务器协议而不是专有协议,而且似乎加快了速度。
wztqucjr2#
更新日期:2022年9月14日
dart.useLsp
密钥不再有效:v3.48发行说明请使用以下命令:
接受答案和重置推荐的语言设置对我来说没有用。
尽管我继续做了更多的研究,LSP部分看起来很有前途,因为它也出现在一堆不相关的来源中。但人们建议相反的方向,禁用LSP,而不是启用LSP来加快速度。具体来说,来自Dart VSCode团队(在GitHub)的一个人:
...我唯一能建议的是禁用LSP,同时禁用自动导入完成..
上述设置可以从
settings.json
进行设置,如下所示:chhkpiq43#
使用“推荐设置”对我很有效。
步骤:
Cntrl + Shift + P
〉键入并选择“使用推荐设置”。这将覆盖“ dart ”的建议设置。