1

我正在使用 Flutter 和 Android Studio。我正在尝试阻止 * ahem*对某些代码行进行分组,以便我可以通过单击左侧的加号图标来隐藏它。

如何在 Android Studio 和/或 Flutter 中将一行代码分组为一个块?

4

2 回答 2

1

如果我没有误会您的意思,您说的是 Android Studio 中的代码折叠快捷方式。它们允许我们折叠代码块和区域块,以便我们可以更精细地控制在任何给定时刻我们正在查看的代码。您是否从官方页面检查过这些:

Collapse/expand current code block  Control+minus or Control+plus   Command+minus or Command+plus

Collapse/expand all code blocks Control+Shift+minus or Control+Shift+plus   Command+Shift+minus or Command+Shift+plus

要创建一个区域,您可以简单地执行此操作:

//start region  method
    //your work here
//endregion

打开这个

control+shift+ (plus +)

关闭区域:

control+shift+ (minus -)

https://developer.android.com/studio/intro/keyboard-shortcuts

或检查:https ://proandroiddev.com/code-folding-in-android-studio-5d046517dadc

于 2021-12-27T10:17:56.853 回答
0

您可以将块编写为新方法,然后在需要时调用它,并且可以在调用期间设置任何条件,或者您可以使用可见性小部件来处理块的可见性

 .....
if(!hidden)
 myBlock();
.....
于 2021-12-27T10:51:31.213 回答