他们是一个像地区一样的" Android Studio的折叠功能

时间:2016-08-29 12:31:38

标签: xml android-studio folding

我在Android Studio和其他IDE上进行开发,Android Studio具有创建"区域"在可以折叠的java代码中。 (见下文)

使用这种代码

//region INITIALIZATION
private int myVaribale;
private String otherVariblae;
//endregion

我们可以折叠/展开代码(请参阅下面的屏幕截图)。

Unfolded code

Folded code

XML编辑器(特别是Android Studio中的编辑器)是否类似?

我们可以添加的内容,例如:

<!-- region MY LAYOUTS -->
<RelativeLayout>

   //Some layouts

</RelativeLayout>
<!-- endregion -->

5 个答案:

答案 0 :(得分:20)

可以现在执行此操作:

x.com

(我使用Android Studio 3.0并且不确定何时支持)

答案 1 :(得分:2)

Android Studio的XML编辑器仅支持使用Cmd+Alt+"+" or "-"在IDE级别进行折叠。

答案 2 :(得分:1)

突出显示代码,然后按ctrl +&#34;。&#34;

答案 3 :(得分:0)

您可以通过

//region name
~~~Code~~~
//endregion

查看此链接以获取更多信息。 Create Regions in Android Studio

答案 4 :(得分:0)

您可以使用 CTRL+ALT+T 快捷方式来生成区域/编辑器折叠。

或者您定义的自定义快捷方式:Settings > Keymap > Main Menu > Code > Surround With...

它适用于 Kotlin/Java/XML 等。所以你也可以为样式/布局创建折叠。