我正在使用 Flutter 和 Android Studio。我正在尝试阻止 * ahem*对某些代码行进行分组,以便我可以通过单击左侧的加号图标来隐藏它。
如何在 Android Studio 和/或 Flutter 中将一行代码分组为一个块?
我正在使用 Flutter 和 Android Studio。我正在尝试阻止 * ahem*对某些代码行进行分组,以便我可以通过单击左侧的加号图标来隐藏它。
如何在 Android Studio 和/或 Flutter 中将一行代码分组为一个块?
如果我没有误会您的意思,您说的是 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
您可以将块编写为新方法,然后在需要时调用它,并且可以在调用期间设置任何条件,或者您可以使用可见性小部件来处理块的可见性
.....
if(!hidden)
myBlock();
.....