Android Studio折叠定义和方法

Dev*_*ned 119 editor edit collapse android-studio

如何在Android Studio编辑器中折叠所有定义和方法?

Visual Studio有这个选项Edit-->Outlining,但我在Android Studio中找不到类似的功能.我确信这个功能存在.

如何访问Android Studio的大纲功能?

fre*_*dom 200

Folding在Android Studio中调用.

首先确保它在config中启用(默认情况下应该是).转到File- > Settings,然后在IDE Settings找到的区域下Editor -> General -> Code Folding,检查Show code folding outline.

要折叠/展开项目,请使用Code- > Folding菜单.

编辑:
要自定义这些打开的设置(File- > Settings)的键盘快捷键,请选择Keymap下方IDE Settings.现在输入folding搜索框(右上角).设置各种折叠操作的键盘快捷键:)

  • 快捷方式展开全部:shift + cmd +'+'(全部折叠:shift + cmd +' - ') (52认同)
  • 对于Windows快捷方式展开:ctrl +'+'(折叠:ctrl +' - ')快捷键全部展开:shift + ctrl +'+'(全部折叠:shift + ctrl +' - ') (38认同)
  • 快捷方式展开:Cmd +'+'折叠:Cmd +' - ' (36认同)
  • 在我在 Mac 上安装的 Android Studio 版本中,快捷键是 Cmd + Shift + '+' 展开,Cmd + Shift + '-' 折叠。这与@Priebe 上面的评论略有不同。 (2认同)

Faz*_*zal 173

对于Windows:

  Minimize: CTRL + SHFT + '-'
  Expand:   CTRL + SHFT + '+'
Run Code Online (Sandbox Code Playgroud)

对于Mac:

  Minimize: COMM + SHFT + '-'
  Expand:   COMM + SHFT + '+'
Run Code Online (Sandbox Code Playgroud)

  • 这也适用于Linux.并使用Cmd而不是Ctrl for Mac (6认同)

Khu*_*Sim 39

这是截图,供快速参考:

在此输入图像描述

  • 做得好.即使他们有一天忘记了快捷键,人们也可以从这个引用中再次获取 (2认同)

小智 11

查看 - >工具窗口 - >结构

它相当于eclipse中的轮廓.它为您提供了比折叠更好的类概述.


小智 11

Windows:
折叠: ctrl + shift + 小键盘-
展开: ctrl + shift + 小键盘+


mar*_*pya 9

我的macbookpro

shift+ cmd+ ¡ (删除前的字符或按钮)全部展开

shift+ cmd+ '(零后的字符或按钮)全部折叠

视窗

ctrl+ shift+ +全部展开

ctrl+ shift+ -全部折叠


Dyn*_*ris 8

如果要关闭所有折叠,则需要取消选中Settings > Editor > General > Code Folding中的所有字段

在此处输入图片说明

您也可以使用热键

ctrl+ shift+ +— 扩展代码块

ctrl+ shift+ -— 折叠代码块


cut*_*iko 6

这对Windows用户有效:

  1. 选择一堆代码,然后按ctrl+ ..这会折叠你的块
  2. 然后要移除折叠,移动到折叠开始的第一行.不要选择代码,只需单击第一行,然后再按ctrl+.


小智 5

在Windows中对我来说这是可行的:

最小化:CTRL+ SHIFT+-

展开: CTRL+ SHFT++

  • 这是marlonpya答案的副本。 (3认同)

Gil*_*ues 5

我知道折叠方法的最简单方法是使用命令折叠所有方法,然后使用命令递归展开

像这样: crtl+ shift+-然后crtl+ +

为了方便起见,您可以按crtl+ shift+ -,松开shift然后单击+