xCode中怎样保存自己的代码块

      在开发iOS的过程中。xCode肯定是用得最多的工具。没有之中的一个。由于苹果官方提供的就这一个平台,尽管没有竞争对手,但秉承苹果一贯的注重细节的原则,xCode还是一款相当不错的IDE。

      作为一名iOS开发攻城狮,你肯定须要记住苹果一大堆的API。数量之多足够让你崩溃。

并且如今的API的趋势也是越来越长,不再纠结于尽量短小精悍了。

那么问题来了,尽管有代码补全提示,但你至少要记得开头的几个字母吧?你有没有脑子一片空白,基本啥都不记得的情况了?

      比方说我要訪问Bundle下的readme.txt文件,那么代码例如以下:

      

  NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
  return [[path objectAtIndex:0] stringByAppendingPathComponent:@"read.txt"];

      这是平时非常少会使用的API,骨灰级老鸟能够丝毫不打顿的開始键入。然后代码补全——又快又好;而对于一些新手来说,就须要去手冊查找或者其它地方copy代码过来。

      好在苹果为我们考虑到了这些,所以在xCode里面提供了一个自己扩展代码块的功能。我们在xCode的Utilities面板上能够看到CodeSnippets库,里面苹果已经准备了非常多模板。你能够随便拉到代码中,这段代码就会在代码中出现。你仅仅须要填上相关的參数就一切OK了。

      

      这里你能够想到,假设我们的代码块也能够增加这个库,一切就完美了。Bingo,苹果也想到了这一点。并给出了答案!

方法相同超级简单——选中代码往CodeSnippets里面一拖即可了!

      

      我们能够看到。自己主动添加了一项My Code Snippet项还非常贴心的给了一个User标注。点击后会出现具体内容,点击Editbutton还可进行编辑。

      

      能够编辑的内容包含名称。简单介绍,快捷方式等。

图上的Completion Shortcut是快捷方式,假设你习惯用键盘完毕一切。那么这个设置就会很实用。

      这里美中不足是写死了readme.txt。我们不可能每次都是訪问这个特定的文件。所以最好的写法是给留一个參数。让使用者自己去填写。

      

      我是使用了copy了系统API里面的一个參数放入的,也能使用,不知道假设要键入,应该是键入什么内容,哪位大牛知道的请回复一下,先谢了。

      当你完毕了这些设置后。能够点击Donebutton,这段代码就存在xCode里面了。以下你就能够在要的时候随时使用了。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Xcode是一款由苹果公司开发的集成开发环境,用于开发macOS、iOS、watchOS和tvOS等操作系统的应用程序。其editor是Xcode最常用的一个功能,以下是它的各项功能: 1. 语法高亮:Editor可以根据不同的代码语言高亮显示代码,方便程序员快速识别代码结构和语法。 2. 自动补全:在输入代码时,Editor会根据上下文自动补全代码,提高编码效率和减少错误。 3. 智能缩进:Editor可以根据代码结构自动缩进,让代码更加易读和清晰。 4. 代码折叠:Editor可以将代码块折叠起来,方便程序员快速浏览代码和调试程序。 5. 查找替换:Editor可以快速查找指定的字符串或者代码,并且支持替换功能,让代码修改更加方便。 6. 代码跳转:Editor支持快速跳转到代码的定义处或者引用处,方便程序员查看和修改代码。 7. 代码提示:Editor可以根据代码上下文给出代码提示,帮助程序员快速编写代码。 8. 实时错误检查:Editor可以实时检查代码错误,及时给出提示,提高代码的健壮性和可靠性。 9. 代码分析:Editor可以对代码进行静态分析,发现潜在的错误或者代码质量问题。 10. 多窗口编辑:Editor支持多窗口编辑,方便程序员同时查看和编辑多个文件。 总的来说,Xcode的Editor功能十分强大,可以大大提高开发效率和代码质量,是苹果公司开发者不可缺少的开发工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值