为 Flutter 类禁用 VSCode IntelliSense
Posted
技术标签:
【中文标题】为 Flutter 类禁用 VSCode IntelliSense【英文标题】:VSCode IntelliSense disabled for Flutter classes 【发布时间】:2021-04-11 16:45:26 【问题描述】:自从我在新笔记本电脑上安装了 VSCode 后,我遇到了一个奇怪的问题。我在 Flutter 中编程,IntelliSense 工作得很好,除了类自动完成,这有点烦人。它只是不会建议类,当它们是已经导入的包的一部分时,而在我以前的笔记本电脑上,它甚至建议类自动导入。我在另一台笔记本电脑上尝试了 Settings Sync,但它不起作用。
我尝试搜索和调整类似问题,但似乎找不到问题。
这是我在 VSCode 中的 settings.json 的副本。提前谢谢你。
"[dart]":
"editor.formatOnSave": true,
"editor.formatOnType": true,
"editor.rulers": [
80
],
"editor.selectionHighlight": false,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggestSelection": "first",
"editor.tabCompletion": "onlySnippets",
"editor.wordBasedSuggestions": false
,
"editor.quickSuggestions": true,
"editor.suggest.localityBonus": true
【问题讨论】:
【参考方案1】:看起来这是项目的 pubspec.yaml 中的同步问题。我对其进行了编辑(添加和删除了一个空白行),保存并手动运行“flutter pub get”。
现在可以正常使用了。
【讨论】:
以上是关于为 Flutter 类禁用 VSCode IntelliSense的主要内容,如果未能解决你的问题,请参考以下文章
如何设置 VSCode Flutter 项目以正确解析 Android 文件夹中的 Java 代码?