直到几天前一切正常。每当我创建新的小部件或创建一些文件并想要使用它们时,我不会手动输入import package:...
,而是开始输入该类的名称,然后按ctrl + .
提供了Quick fix
es 列表并一直建议import package:...
到最近。除了我在遵循这个建议之后安装了svg-explorer-extension之外,没有对 Windows / Flutter / Dart / VS Code 进行任何更改(我非常怀疑这会影响任何东西,但它仍然更新了一些 x64 c++ 发行版)。
现在,当我尝试在我创建的新文件中使用现有文件(所有这些文件都在 */lib 文件夹中)时,Quick fix
菜单提供了除import package:...
选项之外的所有选项,这些选项使开发过程变得足够慢,可以在这里提问。
“恢复”该功能的唯一方法是Developer: Reload Window
在 VS Code 中运行,它会停止调试会话,重新启动Dart Analyzer
,接下来的几分钟似乎一切正常,直到它消失。
如何不“丢失”该导入功能?我的项目相当大(22k 行),有 30 多个依赖项。我尝试从 VS Code 重新安装 Flutter SDK、flutter 和 dart 扩展,但没有帮助。
你有什么建议?这个问题值得在 GitHub 上为 Flutter / Dart / Flutter Extension 提交问题吗?