美文网首页
Xcode 10下代码段(snippets)的简单使用 探索Xc

Xcode 10下代码段(snippets)的简单使用 探索Xc

作者: 迷程 | 来源:发表于2018-09-26 16:46 被阅读688次

首先简单介绍下snippets吧。

    通俗来讲,就是保存一段特定的代码段,以备后用,熟练掌握之后有利于提高自己的编程效率。

Xcode10下,代码段的位置从xcode9的右下角移动到了右上角,如图:

Xcode 9.4.1 (9F2000) Xcode 10.0 (10A255)

添加:

    在Xcode9下,可以通过选定代码段,长按鼠标左键一段时间后,拖动到右下角的快捷栏里添加一个快捷代码段,如下图所示:

Xcode 9.4.1 (9F2000)

在Xcode10下,暂时无法通过拖动来进行代码段的添加,只能通过如下图所示的方法添加:

Xcode10 添加代码段

参数简介:
Title:右下角展示的标题了。

Summary:代码段的简介,显示在标题的下面,副标题。

Platform:选择适用的平台,例如IOS、Watch OS等。 Language:选择代码段使用的语言。

Completion Shortcut:设置自动补全所用的检测词,这个设置好了,使用起来非常方便(注:应该尽量避免重复)。如下图所示:

My即是已经设定的Shortcut

Completion Scope:设定在哪些类型的文件中可以使用当前代码段,有如图选项

Completion Scropes选项

    All:全部文件皆可用;

    Class Implementation:在.m文件使用,您声明变量或定义函数的位置,可用于委托实现。

    Class Interface Methods:类接口方法,在.h文件的方法内。

    Class Interface Variables:类变量方法,在.h文件内。

    Code Expression:代码表达式。

    Function or Methord:只能在函数或者方法中调用,特指调用的方法。

    Preprocessor Directive:预处理指令.

    String or Comment:只能在字符串或注释的范围内插入;

    Top Level:顶级,意味着在任何类/功能之外,在下图中红色区域是顶级:

图中红色区域为Top level

以上的选项可以组合使用。

删除:

    在xcode9上,添加完成后的代码段可以通过在右下角点击,然后按键盘delete键删除。xcode10 上,则需要打开snippets(快捷键command + shift +L,或点击右上角按钮),然后选择需要删除的代码段,按delete按键根据提示删除。

相关文章

网友评论

      本文标题:Xcode 10下代码段(snippets)的简单使用 探索Xc

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