如何在android studio中缩短/隐藏代码

时间:2017-08-30 10:31:17

标签: java android android-studio

回到我的项目之后,我注意到set.onclicklisteners已被缩短,直到被点击,然后它显示完整的代码,只是想知道是否有快速的方法来执行此操作,因为组织我的代码非常方便

示例:

alongtimeBtn.setOnClickListener(new View.OnClickListener()

    {

        public void onClick(View v) {
            alongtimeagomp.start();
        }
    });

缩短为

enter image description here

我把这个问题放到谷歌,并展示了如何使用ProGuard完全隐藏代码,这不是我正在寻找的。

4 个答案:

答案 0 :(得分:3)

你可以简单地使用 CTRL + SHFT +' - '用于最小化所有代码 CTRL + SHFT +'+'用于扩展所有代码  在android studio中

答案 1 :(得分:0)

您还可以使用 Ctrl +> 进行最小化,使用 ctrl +> 进行展开

答案 2 :(得分:0)

选择代码并按CTRL +>隐藏并再按一次显示 我希望它可以帮到你

答案 3 :(得分:0)

仅供参考,为什么Android Studio缩短您的方法是因为它实际上是lambda expression

除了在其他答案中提到的快捷方式之外,还有一个奇怪的技巧,你不会相信在你需要的地方整齐地折叠你的代码。您可以定义自定义代码区域,如下所示:

//region REGION NAME

someMethod();

someOtherMethod();

//endregion

地区名称当然完全取决于您。定义区域后,IDE将显示如下内容:

enter image description here

其中"解析JSON"区域名称,绿色表示区域区域。您可以点击" +"扩大它和" - "崩溃。