美文网首页iOS旅途
xcode自带工具-自定义常用代码块(code snippets

xcode自带工具-自定义常用代码块(code snippets

作者: 朝阳小麦 | 来源:发表于2018-08-03 14:30 被阅读1次

适用人群:使用xcode开发工具开发人员。(例如iOS开发)。
本篇内容:方便开发小技巧,使用xcode自带的代码块工具,实现相似重复代码部分快速拷贝。并且解决拖拽代码困难问题。

1.适用过xcode都注意过,窗口右栏下方有个code snippets library,窗口如下图所示:

1.png

使用这些代码块方式有两种:
(1)在该代码块可以存在的地方输入代码块设定的关键字,xcode会自动给出对应提示,选中需要的,按回车。
(2)从Code Snippet library中拖拽到代码窗口即可。

备注:
来解释下什么叫“该代码块可以存在的地方”?错误的地方输入无效。比如把该放在方法内的代码块,在方法外部输入关键字则xcode不会给对应提示。

2.代码块是可以自定义的。将指定代码块选中,然后左键点住不松,拖拽到Code Snippet library窗口部分,则会自动生成Code Snippet,并弹框设置一些关键词,界面如下图所示:


2.png

备注:
(1)需要填写Title(显示在Code Snippet列表中,方便以后查找维护);
(2)填写Summary(描述文本,可忽略);
(3)填写Completion Shortcut(必填,指定了在代码区敲完哪部分后会自动弹出代码块提示。尽量简洁,特别,并且我试了,不能使用中文);
(4)填完后,按“Done”保存。后续可以双击指定Code Snippet,按“Edit”按钮重新编辑。

3.可能很多人会遇到和我一样的问题。拖拽代码到Code Snippet library困难,无法拖拽。
解决方式如下:
选中一部分代码后,要鼠标左键长按不松,等个1-2秒钟,鼠标变成了小箭头,就可以成功拖拽了。

相关文章

网友评论

    本文标题:xcode自带工具-自定义常用代码块(code snippets

    本文链接:https://www.haomeiwen.com/subject/uabyvftx.html