使用XCode 10创建自定义代码段变得更加容易

如何使用XCode 10创建自定义代码段

需要什么?

您是否遇到过这样的情况,即我们一次又一次地编写相同的代码,而其实现却几乎没有变化? 可能是的,对!

我们iOS开发人员喜欢UITableView,我们希望在几乎所有控制器中都使用它,并且此UITableView附带了开发人员需要在每个控制器中实现的委托和dataSource方法的列表,只有其实现被更改。

您是否不认为应该有一种机制,在这种机制中,我只键入一个字,所有获得的UITableView委托/数据源方法都应出现在编辑器中?

在这里,Xcode自定义代码段进来了。您只需为UITableView委托/数据源编写自己的自定义代码段即可,并且可以随时使用与该代码段相关的关键字。

这只是一种情况,但是您可以为Xcode中的N个代码操作编写自己的自定义代码片段。

如何创建片段?

使用XCode 10创建代码片段非常容易。请转到“编辑器”->“创建代码片段”。 将出现一个窗口,您可以在其中编写其定义。

如果要在代码段中添加占位符,只需将其放在之间,即可在编辑器和最终代码段中进行转换。

如何使用摘要?

  • 您可以在创建自定义代码段时指定完成快捷方式 。 因此,当您在编辑器区域中键入完成快捷方式时,相关的代码片段将出现在屏幕上以供选择。就像下面的gif示例中一样,我创建了名为snippet-uitableviewdelegate的完成快捷方式。
  • 在Xcode 10中,代码片段库移至顶部工具栏区域,如下GIF所示。 只需单击它,代码段列表就会出现,然后选择您的代码段。

奖金

您是否已经创建了一些常用的自定义swift代码段? 从我的GitHub Repository中获取它。

如果您喜欢这篇文章,请分享并给予一些鼓掌 👏

您可以在Medium上关注我以获取新文章。 另外,在LinkedIn上与我联系。

happyCoding()-> 😃