解决方法
Xcode 10中的更新:
>一个新的代码折叠功能区,在编辑器中显示所有多行可折叠代码块
>编辑器中折叠代码的新样式,允许您使用折叠代码编辑行
>支持折叠括在花括号中的任何代码块
>支持折叠色带,结构化选择或来自折叠色带的折叠代码块
Menubar ► Editor ► Code Folding ► Fold menu item
看看这个快照:
Xcode 9
根据测试版发布说明:Xcode 9 Beta5,Xcode 9 beta 1中禁用了代码折叠功能.
方法如下:
>按住键盘上的⌘(命令)按钮,将鼠标光标移动/悬停在任何(开始或结束)括号上.它会自动突出显示,阻止区域.
>按住(按住)⌘(命令)按钮,然后单击突出显示的区域.它将启用带折叠选项的快捷菜单弹出窗口.
>从菜单列表中选择折叠.它将折叠您的代码并显示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
Menubar ▶ Editor ▶ Code Folding ▶ “Here is list of code folding options”
这是ref快照:
Xcode快捷列表中的相同选项:
Menubar ▶ Xcode ▶ Preferences ▶ Key Bindings ▶ “Here is list of code folding short-keys”
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。