善用Code Snippet让敲代码速度飞升

是否经常敲这样的代码

@property (nonatomic, copy) NSString* userID;
@weakify(self)
@strongify(self)
guard let tileMap = tileMap else { return }

或是block记不清格式去复制粘贴?

用code snippet!


用property举例,现在只需键盘上敲xp回车就可以啦
善用Code Snippet让敲代码速度飞升_第1张图片
demo2.gif

用起来也很简单,选中需要的代码,长按并拖到右下角code snippet区域,修改placeholder,设置快捷键就可以了。
placeholder的格式是这样的:
<#占位#>


善用Code Snippet让敲代码速度飞升_第2张图片
snippet.png

因为以x开头的方法并不算多,所以我习惯把所有快捷键都设置成x开头的,这个就看个人喜好啦
需要注意的一点是completion scopes,如果在敲point.x的x的时候出现了不想要补全的代码,将那段的completion scopes设置为Top Level就可以了

你可能感兴趣的:(善用Code Snippet让敲代码速度飞升)