Android Studio Flutter 项目中的上下文菜单中未显示列的换行

Rya*_*yan 2 dart android-studio visual-studio-code flutter

我一直在尝试学习 flutter,但我不断遇到的问题不是代码方面的问题,而是 IDE 行为方面的问题。我花了相当多的时间(感觉至少是 10 倍)来尝试修复实际上与代码无关的问题。

我当前的问题是,我看过几个教程,其中讲师在代码中突出显示了脚手架小部件,右键单击并“用列换行”。这个选项根本不适合我,所以我在遵循指南时遇到了困难。

我什至尝试使用快捷键 ctrl+ 来做到这一点。在 VScode 中,也没有显示换行列选项。我可以手动编写代码,复制讲师使用上下文菜单时发生的情况,但我觉得我不必这样做。有任何想法吗?

这是导师看到的

这就是我所看到的

fel*_*dan 12

只需确保在Dart 分析服务器设置中选中对当前包的范围分析即可。

  1. 在 Android Studio 的底部,转到 Dart Analysis -> 分析器设置

  2. 检查当前包的范围分析

检查此处的图像以了解详细信息


小智 6

将光标放在小部件名称的最后一个字母上。

例如:

child: TextFormField(
          style: TextStyle(
            color: Colors.white,
          ),
Run Code Online (Sandbox Code Playgroud)

要显示“使用列或行菜单换行”,请将光标放在 TextFormField 的最后一个字符上。(d 字母和“(”之间)

用列换行将显示如下