T 让您的Xcode键字如飞 - CocoaChina_让移动开发更简单

首页 >iOS开发

让您的Xcode键字如飞

2017-02-17 09:33 编辑: suiling 分类:iOS开发 来源:吴白的简书

手指在键盘上飞速跳跃,终端上的代码也随着飞舞,是的这确实很酷。优秀的程序员总是这么一群人,他们不拘于现状,不固步自封,他们喜欢新奇的事,他们把自己发挥到极致。

指法攻略

放下您钟爱的鼠标吧,在前行之中它终会成为你的负累!

简记:

command 用来导航,控制导航区域

alt 控制右边的一些东西,比如Assistant Editor,utility editor

Control 编辑区域上的Jump bar的一些交互

  • Command 1~ 8: 跳转到导航区的不同位置

1170656-e3596c49c5b0b5b0.gif

  • Command 0 :显示/隐藏导航区

2.gif

Command Alt 1~ 6:在不同检测器之间跳转

3.gif

  • Control Command Alt 1~4: 在不同库之间跳转

5.gif

  • Control 1~ 6: 在Jump bar的不同标签页的跳转。

7.gif

  • Command Alt 0: 显示/关闭工具区.

  • Command + Enter: 显示标准单窗口编辑器

  • Command Alt Enter:打开Assistant editor

  • Command Alt Shift Enter: 打开版本控制编辑器

  • Command + Shift + Y:显示/隐藏调试区

  • Command + Shift + J,可展示当前你在工程导航器中打开的文件

  • Cmd + . 方便地暂停运行iOS模拟器

查找

使用 Command + Shift + Option + F 来打开 Find navigator 的替换模式,如果你嫌麻烦,也可以使用 Command + Shift + F 来打开 Find navigator 的查找模式,如果你还嫌麻烦,使用 command + 3 来打开 Find navigator,然后开启查找或者替换模式,选择一种最适合自己的方式就好。

1170656-c5494502126dd80a (1).png

Snip20160702_6.png

快速打开

Command + Shift + O可以直接跳转到某个方法定义或者指定的代码文件。喜欢使用键盘但不喜欢使用鼠标的人会大爱这个快捷方式。键入第一个字母即可快速切换至某个文件或者找到特定的代码行。比如键入vDL,最先展示的结果是带有viewDidLoad()名的函数。

1170656-f07726dc67b46db0.png

Command + Shift + O

帮助

Command + Shift + 0 (Zero)打开文档和参考,键入代码中的某个关键字,文档提供了一些额外的资源和示例工程。当然也可以在变量、类或者方法名上执行Option+双击名称操作,从而更方便地跳转至文档。

在类或者方法名上执行Option + Left点击操作使用内联帮助可帮开发者快速学习类或代码片段的用法。如果点击了弹出视图底部的参考链接,那么就可以方便地跳转到Xcode提供的文档中。

5.png

个人比较中意Option+双击名称操作,毕竟来的直接。

代码片段

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

常用代码块

1.copy:

01.png

2.strong:

02.png

3.weak:

03.png

4.assign:

04.png

5.delegate:

05.png

6.block:

06.png

7.mark:

07.png

8.gmark:

08.png

9.warning:

09.png

10.ReUseCell:

10.png

11.initObj:

11.png

12.dataFill:

12.png

13.MainGCD:

13.png

14.GlobalGCD:

14.png

15.AfterGCD:

15.png

16.OnceGCD:

16.png

黑技能(给代码排序)

17.gif

使用Spotlight来搜索Automator,并打开它;然后点击File->New,并选择服务(service)一项;在Actions筛选栏,输入shell,然后双击运行shell脚本;在新添加的服务的菜单栏上,检查Output replaces selected text;将脚本内容切换至sort | uniq;同时按下command + s,将服务保存为 Sort & Uniq。

详情可以参考之前的文档:《mac 上自定义脚本命令

搜索CocoaChina微信公众号:CocoaChina
微信扫一扫
订阅每日移动开发及APP推广热点资讯
公众号:
CocoaChina
我要投稿   收藏文章
上一篇:不用任何第三方,写一个RTMP直播推流器
下一篇:「 iOS干货 」提高代码简洁的方法
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0

综合评论

相关帖子

sina weixin mail 回到顶部