代码块可以提高我们编写程序的速度。减少重复性劳动,增加逻辑思考和创造性思维的时间。是我们升级打怪的必备利器。那么如何设置代码块,或者叫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#>
网友评论