3

Xcode 中不再显示允许展开/折叠大括号/括号 {} 的代码行号旁边的侧栏。我试图弄清楚如何取回它。

4

2 回答 2

14

转到 Xcode 首选项/文本编辑并选中“代码折叠功能区”框。

编辑:从版本 9.0.1 (9A1004) 开始,此功能已从 Xcode 9 中删除。我正在寻找一个新的编辑器,因为我经常使用此功能,我不敢相信他们实际上在 Xcode 9 中删除了它。

于 2015-06-17T15:32:28.310 回答
10

根据 beta 版本说明,代码折叠现在在 Xcode 9 Beta5 中工作:在 Xcode 9 beta 5 – IDE 中解决

方法如下:

  1. 按下并按住不动⌘</kbd> (command) button in keyboard and move/hover mouse cursor on any (start or end) braces. It will automatically highlight, block area.
  2. 坚持住)⌘</kbd> (command) button in pressed condition and click on highlighted area. It will enable quick menu popover window with Fold option.
  3. Fold从菜单列表中选择。它将折叠您的代码并显示 3 个点,折叠/覆盖整个块。
  4. 现在,再次展开你的代码块,释放⌘</kbd> (command) button and click on 3 dots folding a block.

为了便于理解,请查看此快照:

在此处输入图像描述

所有的键盘快捷键也都在起作用。

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

这是参考快照:

在此处输入图像描述

于 2017-09-02T06:24:10.253 回答