Xcode10 代码块Code Snippets添加设置

代码块可以提高我们编写程序的速度。减少重复性劳动,增加逻辑思考和创造性思维的时间。是我们升级打怪的必备利器。那么如何设置代码块,或者叫Code Snippets呢?

一、使用Code Snippets

Xcode10的Code Snippets与以往版本的Xcode略有不同。入口在软件界面的右上角靠近里侧。


Xcode10的Code Snippets入口位置

点中按钮后,会弹出Code Snippets搜索界面。输入关键词会缩小代码块的选择范围。双击可在文件制定部位生成对应格式化代码。

Xcode10的Code Snippets搜索界面

二、自定义Code Snippets。

有时候我们想设置属于自己的Code Snippets。方法也很简单。选中格式化代码,右键。

Xcode10添加Code Snippets方法:导入代码块

然后我们设置Code Snippets的各项设置。主要是名称,摘要,最重要的是简称。这个简称,是带我们敲击代码是,只要是简称出来,系统就会将代码块提示出来,供我们选择。所以简称十分重要。

Xcode10添加Code Snippets方法:代码块设置

这样我们自定义的代码块就设置好了。例如,笔者设置的代码块简称是  HHpro。我们看一下效果。当敲击出HHp时,系统自动提示出现笔者设置的代码块。同样双击,代码自动写好了。


Xcode10添加Code Snippets方法:自定义代码块使用

三、常用代码块

/** <#注释#> */@property(nonatomic,weak) <#class#> *<#name#>;

/** <#注释#> */@property(nonatomic,copy) NSString *<#name#>;

/** <#注释#> */@property(nonatomic,assign) BOOL <#name#>;

/** <#注释#> */@property(nonatomic,copy) <#MyBlock#><#blockName#>;

/** <#注释#> */@property(nonatomic,assign) <#class#><#name#>;

- (<#class#> *)<#name#>{ if (_<#name#> == nil) { _<#name#> = [[<#class#>alloc] init]; }

    return _<#name#>;}

#pragma mark - <#mark#>

你可能感兴趣的:(Xcode10 代码块Code Snippets添加设置)