适用人群:使用xcode开发工具开发人员。(例如iOS开发)。
本篇内容:方便开发小技巧,使用xcode自带的代码块工具,实现相似重复代码部分快速拷贝。并且解决拖拽代码困难问题。
1.适用过xcode都注意过,窗口右栏下方有个code snippets library,窗口如下图所示:

使用这些代码块方式有两种:
(1)在该代码块可以存在的地方输入代码块设定的关键字,xcode会自动给出对应提示,选中需要的,按回车。
(2)从Code Snippet library中拖拽到代码窗口即可。
备注:
来解释下什么叫“该代码块可以存在的地方”?错误的地方输入无效。比如把该放在方法内的代码块,在方法外部输入关键字则xcode不会给对应提示。
2.代码块是可以自定义的。将指定代码块选中,然后左键点住不松,拖拽到Code Snippet library窗口部分,则会自动生成Code Snippet,并弹框设置一些关键词,界面如下图所示:

备注:
(1)需要填写Title(显示在Code Snippet列表中,方便以后查找维护);
(2)填写Summary(描述文本,可忽略);
(3)填写Completion Shortcut(必填,指定了在代码区敲完哪部分后会自动弹出代码块提示。尽量简洁,特别,并且我试了,不能使用中文);
(4)填完后,按“Done”保存。后续可以双击指定Code Snippet,按“Edit”按钮重新编辑。
3.可能很多人会遇到和我一样的问题。拖拽代码到Code Snippet library困难,无法拖拽。
解决方式如下:
选中一部分代码后,要鼠标左键长按不松,等个1-2秒钟,鼠标变成了小箭头,就可以成功拖拽了。
网友评论