有没有办法通过 IDE 查看 Flutter 的可能参数列表?

Is there way to see a list of possible arguments through IDE for Flutter?

当我在 Android Studio 中编写 Flutter 应用程序代码时,我不知道某些对象可以在下面的代码中 take.Like 哪些参数:我想知道在 appBar 之后我可以在 Scaffold 中放置什么作为第二个参数?

我尝试使用 Ctrl+P 命令 - 什么也没做。

class MyApp extends StatelessWidget {
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Welcome to Flutter',
      home: Scaffold(
        appBar: AppBar(
          title: Text("appbar text")
        )

    //******WHAT COULD I PUT IN HERE ?******

    )
    );
  }

我希望有一个对象列表可以作为参数传递,而不是不断地窥视 documentation/tutorials。有办法吗?

根据您使用的IDE,有几种方法可以做到这一点。

VSCODE

您可以将鼠标悬停在小部件上以查看可以放入哪些物品。

或者您可以右键单击 Scaffold,例如单击 Go to definition

这将为您提供完整的插入列表。

Android工作室

我不知道如何在 Android Studio 中将鼠标悬停在小部件上,因为我不使用它,但您可以右键单击小部件并可以 select Go To > Declaration

使用 control ^ + Space 键显示可能的参数列表

这是它的样子