首页 > 解决方案 > 显示上下文操作(alt + enter)未显示 Flutter 项目中的某些类名(尝试导入引用)

问题描述

当尝试在 Flutter 项目中导入引用时,某些类/函数不再显示上下文操作菜单(alt+enter),但有些是

例如 alt+enter onStatefulWidget不会做任何事情,但 alt+enter onWidget会做。

我尝试过的特定于 Flutter 的事情:flutter clean、删除了我的 .pubspec.lock、.dart_tool 和 .packages 文件,重新运行分析

我尝试过的 intellij 事情:索引无效并重新启动)

编辑

在下面的代码片段中,如果我尝试在 build 方法内的 StatelessWidget 类上执行 alt+enter,我会得到上下文操作,但如果我在扩展中尝试它,我不会得到上下文操作。

class Blah extends StatelessWidget {
  Widget build(context) => //
      StatelessWidget();
}

标签: flutterintellij-idea

解决方案


推荐阅读