美文网首页
Xcode - Code Snippets 自定义代码块

Xcode - Code Snippets 自定义代码块

作者: 师大小海腾 | 来源:发表于2020-02-14 02:44 被阅读0次

目录

  • 1. Code Snippets介绍
  • 2. Code Snippets自定义
  • 3. Code Snippets使用
  • 4. Code Snippets转移

1. Code Snippets介绍

  Code Snippets,即代码块。使用代码块可以减少重复性劳动,提高编写程序的速度。
  在 Xcode11 中,Code Snippets的入口为右上角的“+”按钮。user 区为自定义的代码块,其它区为系统的代码块。

Code Snippets 入口

2. Code Snippets自定义

  选中要定义成代码块的代码,右键,选择Create Code Snippet


  编辑代码块。
  • Title:标题
  • Summary:描述
  • Language:可以在什么语言文件中使用
  • Platform:可以在什么平台下使用。现有All、iOS、macOS、tvOS、* watchOS五个选项
  • Completion:快捷输入码。Xcode不会警告冲突 / 重复的输入码,所以一定要确保新添加的不要和已有的冲突。
  • Availability:限制可访问该代码块的范围。如if/else语句的自动补全应该只在方法或者函数的实现中有效。下面这些选项可以任意组合:
      All Scopes:全范围
      Class Implementation:类实现,范围为@implementation - @end
      Class Interface Methods:类接口方法,范围为@interface - @end
      Class Interface Variables:类接口属性,范围为@interface - @end
      Code Expression:代码表达式
      Function or Method:函数或方法
      Preprocessor Directive:预处理指令
      String or Comment:字符串或注释
      Top Level

例:我们想定义一个Strong属性的代码块,可以写如下语句:
@property (nonatomic, strong) <#class#> *<#name#>;(<#占位符#>)
快捷方式设置为:HT - xs -- strong 属性

3. Code Snippets使用

输入代码块的快捷输入码,就会有智能提示。



4. Code Snippets备份转移

Xcode 中的代码块默认存放在下面的目录中:
~/Library/Developer/Xcode/UserData/CodeSnippets
可以将目录中的代码块备份,也可以将其拷贝到其它电脑上使用。

相关文章

  • iOS 自定义代码块&Swift中自定义log

    自定义代码片段(code snippets) Xcode的代码片段(Code Snippets)创建自定义的代码片...

  • Xcode代码块

    代码片段 Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带...

  • Xcode代码块 Code Snippets

    存储路径 /Users/用户名/Library/Developer/Xcode/UserData/CodeSnip...

  • Xcode 代码块(code snippets)

    1.简单介绍代码块 今天突然想起来Xcode原来有个代码块的功能,就简单介绍一下。 编码过程中,经常有一些重复性的...

  • xcode代码块(Code Snippets)

    xcode10之后很方便,选中右键即可

  • Xcode 代码块Code Snippets

    Xcode10下,代码段的位置从xcode9的右下角移动到了右上角,如图: 对代码片段进行删除,选中代码片段,按d...

  • 创建自定义的代码片段

    Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带来很大的方...

  • iOS 快捷代码段

    Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带来很大的方...

  • Xcode 快速开发 代码块

    Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带来很大的方...

  • Xcode 快速开发 代码块

    Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带来很大的方...

网友评论

      本文标题:Xcode - Code Snippets 自定义代码块

      本文链接:https://www.haomeiwen.com/subject/qtbdactx.html