如何对一行代码进行分组或分块
How to group or block a line of codes
我正在使用 Flutter 和 Android Studio。我试图阻止 *ahem* 将一些代码行分组,这样我就可以通过单击左侧的加号图标来隐藏它。
如何在 Android Studio and/or 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();
.....
我正在使用 Flutter 和 Android Studio。我试图阻止 *ahem* 将一些代码行分组,这样我就可以通过单击左侧的加号图标来隐藏它。
如何在 Android Studio and/or 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();
.....