如何折叠Xcode中的所有方法?
-
26-09-2019 - |
题
如何在 Xcode 中折叠类中的所有方法?
一处崩溃已经不再是一种选择。
解决方案
如图4的Xcode它似乎改变。
命令 - ALT - 移 - 向左箭头将这样的伎俩...
要折叠/展开当前方法或if
结构使用:
折叠:命令 - ALT - 向左箭头
展开:命令 - ALT - 向右箭头
其他提示
更新于 Xcode 10
Xcode 10 增加了对代码折叠的支持,包括:
- 新的代码折叠功能区显示编辑器中的所有多行可折叠代码块
- 编辑器中折叠代码的新样式,允许您使用折叠代码编辑行
- 支持折叠大括号内的任何代码块
- 支持从折叠功能区、结构化选择或从
菜单栏 ► 编辑器 ► 代码折叠 ► 折叠菜单项
看看这个快照:
根据 beta 发行说明,代码折叠在 Xcode 9 beta 1 中被禁用,现在在 Xcode 9 Beta5 中可以正常工作: Xcode 9 beta 5 – IDE 中已解决
具体方法如下:
- 按下并按住不动
⌘
键盘上的(命令)按钮并将鼠标光标移动/悬停在任何(开始或结束)大括号上。它会自动突出显示、遮挡区域。 - 保留)
⌘
(命令)按钮处于按下状态,然后单击突出显示的区域。它将启用快速菜单弹出窗口Fold
选项。 - 选择
Fold
从菜单列表中。它将折叠您的代码并显示 3 个点,折叠/覆盖整个块。 - 现在,要再次展开代码块,请释放
⌘
(命令)按钮并单击折叠一个块的 3 个点。
为了便于理解,请看这个快照:
所有的键盘快捷键也都有效。
Fold ⌥ ⌘ ← option + command + left arrow
Unfold ⌥ ⌘ → option + command + right arrow
Unfold All ⌥ U option + U
Fold Methods & Functions ⌥ ⌘ ↑ option + command + up arrow
Unfold Methods & Functions ⌥ ⌘ ↓ option + command + down arrow
Fold Comment Blocks ⌃ ⇧ ⌘ ↑ control + shift + command + up
Unfold Comment Blocks ⌃ ⇧ ⌘ ↓ control + shift + command + down
Focus Follows Selection ⌃ ⌥ ⌘ F control + option + command + F
Fold All ⌘ ⌥ ⇧ ← command + option + shift + left
Unfold All ⌘ ⌥ ⇧ → command + option + shift + left
Xcode 菜单中的代码折叠选项:
菜单栏 ▶ 编辑器 ▶ 代码折叠 ▶ “这是代码折叠选项列表”
这是参考快照:
Xcode 快捷方式列表中的相同选项:
菜单栏 ▶ Xcode ▶ 首选项 ▶ 键绑定 ▶ “这是代码折叠快捷键列表”
X-代码7起
要折叠所有方法:移 + 方法 + 命令 + 向左箭头
要展开所有方法:移 + 方法 + 命令 + 右箭头
看起来像控制 - 命令 - 向上做它(或菜单:主编语法折叠-FoldMethods /功能)。
控制 - 命令 - 向下或控制 - û逆转。
不隶属于 StackOverflow