Xcode中关于自定义代码块的使用

在Xcode的右下角,有一个两个大括号组成的图标,这个地方就是自定义代码块了。

如,下图中就是一个for循环的系统自定义代码块,将其拖入到代码区内,就能直接使用,非常方便。


下面就是将代码块拖入到代码区之后的样子,和直接写for循环的提示是一样的。


当然除了运用编译器定义的代码块外,我们还可以进行自定义代码块:

首先,选取一段我们想设置成代码块的语句,然后按下鼠标左键,将语句直接拖到右下方显示代码块的区域。


点击之后发现是这个样子:


然后我们进入Edit(编辑)进行具体设置:

1.Title:Code Snippets的标题;

2.Summary:Code Snippets的描述文字;

3.Platform:可以使用Code Snippets的平台,有IOS/OS X/All三个选项

4.Language:可以在哪些语言中使用该Code Snippets

5.Completion Shortcut:Code Snippets的快捷方式,比如本文第二部分编写switch代码段用到的sw,在这里,把属性设置的快捷方式设为pc

6.Completion Scopes:可以在哪些文件中使用当前Code Snippets,比如全部位置,头文件中等,当然可以添加多个支持的位置。

7.最后的一个大得空白区域是对Code Snippets的效果预览。

我们需要更改的地方主要是 Title 、Completion Shortcut(快捷方式)和 设置可替换字符将 appView 替换为 <#view#> 占位符、将 blueColor 替换为 <#color#> 占位符

要注意,这里的#有两个,后一个要最后写,不然会立即生成占位符。

还要注意,补充一点 Completion Scopes 要设置为all。
这样,在我们点击Done按钮之后,就可以使用这个代码块了。

红色部分是我们拖入到代码区的自定义代码块,只需更改前后的占位符区域即可。

也可以通过快捷方式来写,是会有提示的。


参考:
http://blog.csdn.net/felicity294250051/article/details/49098073

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,922评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,536评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,262评论 6 342
  • 完成任务: ● 《 Alice in Wonderland》原版小说 ✔ ●《每日一TED》✔ ●《听说读写全能》...
    MickeyMinnie阅读 250评论 0 0
  • 休息室里一个两岁多的小孩坐在地上,拿着本杂志,老是叫着,『爸爸,你看;爸爸,你看啊』他爸没理他。忍不住我凑上去看了...
    oopsx3阅读 294评论 0 0

友情链接更多精彩内容