Xcode expand/collapse braces/brackets {} 边栏缺失

Xcode expand/collapse braces/brackets {} side bar missing

代码行号旁边允许 expansion/collapsing of brace/brackets {} 的边栏不再显示在 Xcode 中。我正在想办法找回它。

转到 Xcode Preferences/Text 编辑并选中 "Code Folding Ribbon" 框。

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

中删除了它

根据 beta 发行说明,代码折叠现在可以在 Xcode 9 Beta5 中使用:Resolved in Xcode 9 beta 5 – IDE

方法如下:

  1. 按住键盘上的 (命令)按钮并在任何(开始或结束)大括号上按住 move/hover 鼠标光标。会自动高亮,遮挡区域。
  2. 保持(按住)(命令)按钮处于按下状态并单击突出显示的区域。它将使用 Fold 选项启用快速菜单弹出窗口 window。
  3. Select Fold 从菜单列表。它将折叠您的代码并显示 3 个点,folding/covering 整个块。
  4. 现在,要再次展开您的代码块,请松开 (命令)按钮并单击折叠块的 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

这是参考快照: