美文网首页iOS学习
Xcode 添加及删除code snippet Xcode如何拖

Xcode 添加及删除code snippet Xcode如何拖

作者: ricefun | 来源:发表于2018-02-11 10:16 被阅读137次

    1.什么是代码code snippet?

    平常我们写代码时 都会有代码提示,比如当我们打出if时 会自动有代码提示 如下图 屏幕快照 2018-02-11 上午10.12.09.png
    图中前带{} 的 就是Xcode自带的code snippet ,我们可以看到 if开头的有两个code snippet :if 和 if else。

    2.code snippet 存放的位置

    系统和用户自定义的code snippet 会放在工具栏 屏幕快照 2018-02-11 上午10.24.39.png
    我们看到有好多Xcode自带的code snippet,你可以手动拖这些code snippet

    3.如何自定义添加
    比如平常 我们会经常用到NSString类型的属性 我们可以如下写

    @property (nonatomic,copy) NSString *propertyName;
    
    写完之后 选中整段代码 屏幕快照 2018-02-11 上午10.57.06.png
    然后把鼠标放到这段选中的代码上 同时按下键盘的option 键和鼠标左键 ,待鼠标光标变成箭头,将代码拖到下图位置 屏幕快照 2018-02-11 上午11.00.28.png
    然后Xcode就会出现下面显示 屏幕快照 2018-02-11 上午11.03.20.png
    标红的 title 就是这段code snippet的名字;completion Shortcut:就是这段代码的快捷键;propertyName 将是预留给属性的名字,然后填上title,completion Shortcut,将propertyName改成 <#propertyName#> 就会显示成如下图 屏幕快照 2018-02-11 上午11.11.37.png
    点击右下角的Done按钮 就完成了一次自定义的code snippet 我们可以代开code snippet 栏 可以看到刚才设置code 自定义code snippet 会带个user标识code snippet 屏幕快照 2018-02-11 上午11.15.54.png 然后就可以愉快的去头文件声明NSString 类型的属性了,当我们打出NSSC的时候 会自动跳出如下下图 屏幕快照 2018-02-11 上午11.21.30.png

    按Tab键 就会自动显示成,这样以后就可以快速的声明NSString 类型的属性了


    屏幕快照 2018-02-11 上午11.24.27.png 4.删除自定义的code snippet 选中你要删除的code snippet 按下delete键 即可删除 屏幕快照 2018-02-11 上午11.29.03.png

    相关文章

      网友评论

      • 凯文Kevin21:代码拖拽不了, 这个怎么弄。一直在移动和选中,,,
        凯文Kevin21:@ricefun 知道了,搞定了。
        ricefun:@七秒小鱼人 左键选中文本 将鼠标移动到文本中间 按下左键 移动到工具栏即可

      本文标题:Xcode 添加及删除code snippet Xcode如何拖

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