【发布时间】:2015-06-09 21:31:11
【问题描述】:
如何启用行号旁边的代码折叠栏?
我搜索了“代码折叠 Mac”;这都是关于触发代码折叠和展开,但与启用栏无关。
我曾尝试使用Editor -> Code Folding -> Fold/Unfold 折叠和展开代码,但行号旁边没有竖线;所以,我有按钮可以点击折叠和展开。
如何启用该栏?
.
【问题讨论】:
标签: ios xcode code-folding
如何启用行号旁边的代码折叠栏?
我搜索了“代码折叠 Mac”;这都是关于触发代码折叠和展开,但与启用栏无关。
我曾尝试使用Editor -> Code Folding -> Fold/Unfold 折叠和展开代码,但行号旁边没有竖线;所以,我有按钮可以点击折叠和展开。
如何启用该栏?
.
【问题讨论】:
标签: ios xcode code-folding
转到首选项 -> 文本编辑,然后单击显示代码折叠功能区。
【讨论】:
代码折叠在 Xcode 9 beta 1 中被禁用,根据 beta 版本说明:Resolved in 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 快捷方式列表中的相同选项:
Menubar ► Xcode ► Preferences ► Key Bindings ► “这里是代码折叠快捷键列表”
【讨论】: