Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode展开/折叠大括号/方括号{}缺少侧栏_Xcode_Code Folding - Fatal编程技术网

Xcode展开/折叠大括号/方括号{}缺少侧栏

Xcode展开/折叠大括号/方括号{}缺少侧栏,xcode,code-folding,Xcode,Code Folding,代码行号旁边的侧栏不再显示在Xcode中,它允许大括号/方括号{}的展开/折叠。我正在试图找出如何取回它。转到Xcode首选项/文本编辑,并选中“代码折叠功能区”框 编辑:从9.0.1版(9A1004)起,此功能已从Xcode 9中删除。我正在寻找一个新的编辑器,因为我经常使用这个功能,我不敢相信他们真的在Xcode 9中删除了它。代码折叠现在正在工作,在Xcode 9 Beta5中根据beta发行说明: 以下是如何: 按住⌘ (命令)按键盘上的按钮,并将鼠标光标移动/悬停在任何(开始或结束)大

代码行号旁边的侧栏不再显示在Xcode中,它允许大括号/方括号{}的展开/折叠。我正在试图找出如何取回它。

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


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

代码折叠现在正在工作,在Xcode 9 Beta5中根据beta发行说明:

以下是如何:

  • 按住⌘ (命令)按键盘上的按钮,并将鼠标光标移动/悬停在任何(开始或结束)大括号上。它将自动高亮显示、封锁区域
  • 保持⌘ (命令)按钮处于按下状态,并单击突出显示的区域。它将启用带有折叠选项的快速菜单弹出窗口
  • 从菜单列表中选择折叠。它将折叠代码并显示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
    
    以下是ref快照:


    但是Xcode 9甚至9.0.1(9A1004)版本中都没有代码折叠功能区,这使得代码折叠对我来说几乎不可用。直到那条丝带不见了,我才意识到我用了多少。我真不敢相信他们从Xcode中拿出了这么有用的工具。我希望这只是暂时的。Xcode 9.1 beta 2中的情况也一样。苹果可能不会使用真正的代码折叠功能带进行恢复/恢复。我不敢相信这是真的。我一直在折叠/展开函数中的大块代码,旧的功能区非常完美。现在,在Xcode 9-1中,我们找不到在函数中实现这一点的方法,2)即使我们可以,现在一切都需要更多的步骤。我甚至不能折叠两个块并尝试删除它们之间的空间,因为它最终会删除其中一个块!我能想象的最糟糕的编辑体验。我真不敢相信,苹果公司高层的员工开发人员会对此无话可说。。。