Xcode扩展/折叠括号/括号{}侧栏丢失

时间:2015-06-17 15:30:13

标签: xcode code-folding

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

2 个答案:

答案 0 :(得分:11)

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

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

答案 1 :(得分:9)

根据测试版发布说明,代码折叠正在Xcode 9 Beta5中运行:Resolved in Xcode 9 beta 5 – IDE

以下是:

  1. 按住键盘上的 (命令)按钮,将鼠标光标移动/悬停在任何(开始或结束)大括号上。它将自动突出显示,阻止区域。
  2. 在按下状态下按住(保持) (命令)按钮,然后单击突出显示的区域。它将启用带有 Fold 选项的快捷菜单弹出窗口。
  3. 从菜单列表中选择 Fold 。它将折叠您的代码并显示3个点,折叠/覆盖整个块。
  4. 现在,再次展开您的代码块,发布 (命令)按钮,然后点击3个点折叠一个块。
  5. 为了便于理解,请查看此快照:

    enter image description here

    所有键盘快捷方式也都有效。

    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
    

    这是ref快照:

    enter image description here