如何在IntelliJ中自动完成/导入Flutter类?

时间:2018-09-20 13:55:41

标签: intellij-idea autocomplete dart flutter

在IntelliJ中,我必须手动在文件顶部导入Flutter软件包,以便自动完成功能可以在文件中的其他地方工作。

我相当希望我可以开始键入某种方法,而IntelliJ会在我的项目中本地搜索pubspec.yaml并建议我可能想要的类。如果我选择了尚未导入的内容,它将为我导入。

此基本功能在许多其他语言和IDE中可用,因此我想知道是否配置错误。我正在使用安装了最新Flutter和Dart插件的IntelliJ 2018.2。

1 个答案:

答案 0 :(得分:2)

这是一个已知问题。

出于性能原因,DartAnalyzer被构建为仅加载已在项目代码中任何位置导入的库。 从那时起,DartAnalyzer的整体性能得到了很大的提高,现在可以提供更好的建议,但是似乎没有足够的资源来实现它。

投票并关注https://github.com/dart-lang/sdk/issues/25820