xcode Code Snippets Library的使用

Code Snippets Library可以帮你保存常用的代码段或自动完成的代码段

新建和使用

以属性代码段为例:

  • 1:写代码 @property (nonatomic, copy) NSString *<#name#>;
  • 2:代码拖到左下侧的Code Snippets中,并设置Snippets信息
  • 3:输入步骤2中设置的completion shortcut,回车便可自动完成步骤1写的代码

<#name#>:可以输入参数的地方

新建snippets的属性说明

1.Title:Code Snippets的标题;
2.Summary:Code Snippets的描述文字;
3.Platform:可以使用Code Snippets的平台,有IOS/OS X/All三个选项
4.Language:可以在哪些语言中使用该Code Snippets
5.Completion Shortcut:出现代码的短字母
6.Completion Scopes:可以在哪些文件中使用当前Code Snippets,比如全部位置,头文件中等,当然可以添加多个支持的位置。
7.最后的一个大得空白区域是对Code Snippets的效果预览

snippets的备份

备份位置: ~/Library/Developer/Xcode/UserData/CodeSnippets

常用的snippets

我常用的snippets

代码: __weak __typeof(self) weakSelf = self;
名称:weakify
快捷键:weakify
类型:code expression

代码:__strong __typeof(weakSelf) strongSelf = weakSelf;
名称:weakify
快捷键:weakify
类型:code expression

更多xcode snippets 请看别人整理好的仓库,推荐一个最全的 https://github.com/Xcode-Snippets/Objective-C

你可能感兴趣的:(xcode Code Snippets Library的使用)