如何折叠XCode中的所有方法?
有没有人知道如何折叠XCode中的类中的所有方法?
一个接一个的折叠不再是一个select了。
从Xcode 4开始,它似乎已经发生了变化。
命令 – 替代 – 移 – 左箭头将做的伎俩…
折叠/展开当前的方法,或者if
结构使用:
折叠: 命令 – 替代 – 左箭头
展开: 命令 – alt – 右箭头
X-Code 7起
要折叠所有方法: Shift + Option + Command + 向左箭头
展开所有方法: Shift + Option + Command + 向右箭头
看起来像Ctrl – Command – Up (或在菜单上:Editor-CodeFolding-FoldMethods / Functions)。
Ctrl – Command – Down或Ctrl – U可以反转。
Xcode 9 beta 1已经禁用了代码折叠function,现在正在Xcode 9 Beta5中使用,根据testing版发布说明: 已解决Xcode 9 beta 5 – IDE
这里是如何:
- 按住键盘上的
⌘
(command)button,并将鼠标指针移动/hover在任何(开始或结束)大括号上。 它会自动突出显示,封锁区域。 - 按住(按住)
⌘
(command)button并点击高亮区域。 它将启用快速菜单popup窗口与Fold
选项。 - 从菜单列表中select
Fold
。 它会折叠你的代码,并显示3个点,折叠/覆盖整个块。 - 现在,再次展开你的代码块,释放
⌘
(command)button并点击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菜单中的代码折叠选项 :
菜单栏>>编辑>>代码折叠>>“这是代码折叠选项列表”
这里是ref快照:
Xcode的相同选项快捷菜单 :
菜单栏>> Xcode >>首选项>>键绑定>>“这里是代码折叠快捷键列表”