Flutter轮廓在Android Studio中显示“无可显示”的消息

137

我正在尝试通过Flutter Outline提取一个小部件,但我在Android Studio中遇到了以下问题。

Flutter Outline显示“无内容可显示”。

enter image description here

运行后:

flutter doctor -v

它显示:

输入图片描述

如何克服这个问题?

7个回答

420
将鼠标移动到任何小部件上,然后按下Ctrl(或macOS上的⌘ command),并单击该小部件即可。执行此步骤后,您的Flutter Outline将启用并显示小部件树。

12
它会跳转到另一个文件,那里有这个类(控件类)的位置。 - Md Mahmudul Islam
21
@MdMahmudulIslam 在此之后,您可以关闭那个班级 :) - Aamil Silawat
2
一个稍微更好的选择可能是在文件中ctrl +单击任何小部件声明class YourWidget extend Something,然后将显示其用法的工具提示。只需按esc键关闭工具提示,我希望大纲现在可以正常工作了,至少您不必打开和关闭小部件源代码。 - Rahmat Nazali Salimi
1
在 Mac 上,请按 cmd 键而不是 ctrl 键。 - znatno

76

点击红色的飞镖分析服务器按钮,希望它能够正常工作

图像


45

MacOS:使用 command + 点击小部件。

Windows:使用 ctrl + 点击小部件。

如果它们不起作用,不要担心!按照以下简单步骤操作:

  1. 点击 Dart Analysis(在 Android Studio 下方
  2. 您可以看到 Dart Analysis 右侧的刷新按钮
  3. 点击它,完成!

您可以查看图片并点击它:

输入图片描述


4

我有同样的问题。

我只需要重新启动 IntelliJ/Android Studio,每次都足够了。


遗憾的是,这是我唯一有效的方法。 - hansaplast

4

启用此选项,然后大纲功能将正常工作:

一个显示有目标样式按钮高亮的 GUI 图像


对我来说很有效,比重新启动Android Studio容易,谢谢! - tom.g.c

3

通过命令行进入项目目录,输入以下命令:

cd 项目目录

执行以下命令升级flutter依赖包:

flutter pub upgrade


我正在使用Ubuntu 20.04。在终端输入此命令后,只需重新启动Android Studio即可。 - Loich

3
  1. 点击小部件以选择其中一个
  2. 按住Ctrl键再次单击小部件(将跳转到小部件类)
  3. 返回第一个窗口,应该显示大纲

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接