#iOS知识小集#「 Xcode 10 启用“代码折叠”功能 」

一般常用的代码编辑器,像 VS Code 或者 Sublime Text 等会带有代码折叠功能,通常只需在代码块的左侧点击相应的折叠图标即可,对于浏览代码非常方便。

虽然 Xcode 也支持“代码折叠”,但默认是没有开启,而且在 Xcode 9 花括号局部代码块折叠功能被去掉了,只能折叠整个方法/函数,显得很鸡肋。好在 Xcode 10 该功能又回来了,而且变得更加强大了。

我们可以在 Preferences -> Text Editing > Editing 中勾选 "Code folding ribbon" 来开启,如图 1 所示。

然后在 Xcode 代码编辑器的左侧就会出现一个折叠条,点击相应的位置就可以折叠代码块了,如图 2 动图所示。

下面补充几个“代码折叠”的快捷键:

* command+option+方向左键/右键:折叠或展开某一(花括号括起来的)代码块或方法/函数;

* command+option+shift+方向左键/右键:折叠或展开当前文件中的“全部”方法/函数;

* command+control+shift+方向左键/右键:折叠或展开当前文件中所有的 /* */ 之间的注释;
展开
知识小集于2019-04-16 05:31发布的图片
知识小集于2019-04-16 05:31发布的图片
评论