AndroidStudio 崩溃定义和方法

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

VisualStudio 在 Edit-->Outlining上有这个选项,但是我在 Android Studio 中找不到类似的特性。我确信这个特性是存在的。

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

94970 次浏览

它在 Android Studio 中被称为 Folding

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

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

编辑:
为这些打开的设置(File-> Settings)定制键盘快捷键,然后在 IDE Settings下选择 Keymap。现在在搜索框中键入 folding(右上)。设置各种折叠动作的快捷键:)

视窗:

  Minimize: CTRL + SHFT + '-'
Expand:   CTRL + SHFT + '+'

对麦金塔来说:

  Minimize: COMM + SHFT + '-'
Expand:   COMM + SHFT + '+'

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

它相当于日食中的轮廓。它给你一个比折叠更好的类的概述。

下面是一些截图,供大家参考:

enter image description here

这对 windows 用户是有效的:

  1. 选择一组代码,然后按 ctrl + .。这样可以折叠你的块
  2. 然后到 拿开的折叠,移动到折叠开始的第一行。不要选择代码,只需单击第一行,然后再次按 ctrl + .

(窗户)

如果你在谈论 editor fold,就像 网豆中的 fcom + tab

ctrl + alt + t 然后在 desc 块中添加所需的文本

我的 Macbookpro

shift + cmd + ¡

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

窗户

ctrl + shift + +全部展开

ctrl + shift + -全部崩溃

这对我在 Windows 系统中的工作有帮助:

最小化: CTRL + SHIFT + -

展开: CTRL + SHFT + +

新的 Android Studio 提供了许多新功能。这些命令可以用来折叠不同类型的代码。

enter image description here

如果您想关闭所有折叠,您需要取消选中 设定 > 编辑 > 将军 > 代码折叠中的所有字段

enter image description here

你也可以使用热键

ctrl + shift + +ーー展开代码块

ctrl + shift + -ーー折叠代码块

视窗10

ctrl + shift + + 全部展开

ctrl + shift + -全部崩溃

我也有这个问题。我想出了点击齿轮按钮在右上方的项目菜单部分。然后我取消选择“显示成员”选项。

这里有一些有用的折叠东西的快捷方式。

  1. 选择某些代码,然后按 Ctrl + Alt + T 自动在代码周围插入区域
  2. 若要折叠特定的代码行,请选择代码并按 Ctrl + 。(点/完全停止) & 反过来也一样,即再次展开
  3. 折叠所有方法体/条件等按 Ctrl + Shift +-(连字符)
  4. 展开所有按 Ctrl + Shift + + (+)

可以选择在类中折叠单个方法,而不是在 Mac 上使用 cmd- 干杯

视窗:
崩溃: ctrl + shift + Numpad-
展开: ctrl + shift + Numpad +

如果我想保存折叠为未来,并调整每当我重新打开该文件?

第一步: 我们使用定制折叠

指定自定义折叠,注释 //区域为开始,//终区为结束

//region anything that you want to write (you can even leave it blank)
...
//endregion

第二步:

进入设置 > > 编辑器 > > 常规 > 代码折叠 > > 取消勾选一切 > “勾选自定义折叠区域”& “勾选显示代码折叠大纲”> 应用 > > OK

截图: https://i.stack.imgur.com/sGuce.png

第三步:

重新启动 Android Studio。您将看到已划分的区域已经折叠。

对于 Mac,你可以使用 cmd + shift +-(连字符/减号)来折叠和展开所有东西,使用 cmd + shift + +

对于单独注释方法,可以递归地进行代码折叠 使用 ctrl + alt +-

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

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

您可以按 crtl + shift + -,释放 shift,然后单击 +方便。