做者:吴白(微博)程序员
手指在键盘上飞速跳跃,终端上的代码也随着飞舞,是的这确实很酷。优秀的程序员老是这么一群人,他们不拘于现状,不固步自封,他们喜欢新奇的事,他们把本身发挥到极致。shell
指法攻略async
放下您钟爱的鼠标吧,在前行之中它终会成为你的负累!编辑器
简记:函数
command 用来导航,控制导航区域工具
alt 控制右边的一些东西,好比Assistant Editor,utility editor学习
Control 编辑区域上的Jump bar的一些交互atom
Command 1~ 8: 跳转到导航区的不一样位置spa
Command 0 :显示/隐藏导航区3d
Command Alt 1~ 6:在不一样检测器之间跳转
Control Command Alt 1~4: 在不一样库之间跳转
Control 1~ 6: 在Jump bar的不一样标签页的跳转。
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,而后开启查找或者替换模式,选择一种最适合本身的方式就好。
快速打开
Command + Shift + O能够直接跳转到某个方法定义或者指定的代码文件。喜欢使用键盘但不喜欢使用鼠标的人会大爱这个快捷方式。键入第一个字母便可快速切换至某个文件或者找到特定的代码行。好比键入vDL,最早展现的结果是带有viewDidLoad()名的函数。
帮助
Command + Shift + 0 (Zero)打开文档和参考,键入代码中的某个关键字,文档提供了一些额外的资源和示例工程。固然也能够在变量、类或者方法名上执行Option+双击名称操做,从而更方便地跳转至文档。
在类或者方法名上执行Option + Left点击操做使用内联帮助可帮开发者快速学习类或代码片断的用法。若是点击了弹出视图底部的参考连接,那么就能够方便地跳转到Xcode提供的文档中。
我的比较中意Option+双击名称操做,毕竟来的直接。
代码片断
Xcode的代码片断(Code Snippets)建立自定义的代码片断,当你重用这些代码片断时,会给你带来很大的方便。
经常使用代码块
1.copy:
1 |
|
2.strong:
1 |
|
3.weak:
1 |
|
4.assign:
1 |
|
5.delegate:
1 |
|
6.block:
1 |
|
7.mark:
1 |
|
8.gmark:
1 |
|
9.warning:
1 |
|
10.ReUseCell:
1 2 3 4 5 6 |
|
11.initObj:
1 2 3 4 |
|
12.dataFill:
1 2 3 |
|
13.MainGCD:
1 2 3 |
|
14.GlobalGCD:
1 2 3 |
|
15.AfterGCD:
1 2 3 |
|
16.OnceGCD:
1 2 3 4 |
|
黑技能(给代码排序)
使用Spotlight来搜索Automator,并打开它;而后点击File->New,并选择服务(service)一项;在Actions筛选栏,输入shell,而后双击运行shell脚本;在新添加的服务的菜单栏上,检查Output replaces selected text;将脚本内容切换至sort | uniq;同时按下command + s,将服务保存为 Sort & Uniq。