从学了JAVA,到安卓,到如今这些天对着屏幕敲IOS(Object-c),面对object-c这种“反人类,反科学”的语言,了解一个个语言特性的时候,都挺陌生android
工欲善其事,必先利其器。程序员
开发IOS使用的是xcode,对用过android studio和 Eclipse 的码农选手来讲,这无疑很不习惯xcode
来点正话,我的一直认为IDE的快捷键是一个程序员的第三只手,全部我也跟很多志同道合的程序员同样,喜欢钻研,记快捷键。编辑器
先看下MAC的快捷键简图,只要记住 Shift ,Command,Option/Alt这三个就行了。要是有求知欲强的选手想知道为何这些键用的是这些简图来标记,能够百度下来源,反正挺有趣的:D工具
Xcode导航快捷键spa
1.工程导航器:Command+1,这东西用处不大,还不如鼠标划几下3d
快速浏览代码、图片以及用户界面文件。
code
2.显示/隐藏导航器面板:Command+0blog
这个能够让13寸的屏幕更充分的显示代码图片
3.显示/隐藏实用工具面板:Command+Option+0
同上
4.在辅助编辑器中打开文件:在项目导航器中选中文件执行Option+左键点击操做。这个我的以为还不如control+command+J管用
快速打开Assistant Editor的方式--按住Option键并点击你想要在当前编辑框右边打开的文件。
Xcode搜索快捷键
5.搜索导航器(Find Navigator,也就是搜索):Command+Shift+F
能够搜索方法,变量,小工程用不上
6.文件跳转栏:Control+6(键入方法/变量名+Enter跳转),做用仍是挺大的这个。能够缩小查找范围
7.快速打开: Command + Shift + O
喜欢使用键盘但不喜欢使用鼠标的人会大爱这个快捷方式,能够直接跳转到某个方法定义或者指定的代码文件。
8.跳转栏和快速打开搜索输入快捷键
这个能够在主edit窗口中打开你要搜索的文件,能够脱离鼠标操做左边文件列表,仍是挺便捷的,要是XCODE还能选择从这里打开的文件在辅助EDIT窗口显示就更好了。
键入首字母,以较少输入搜索更多。
9. 程序中(Objective-C或C++编写).h and .m文件间的快速切换: Control + Command + Up Arrow
极力推荐这个,本身去试试吧
10.运行Command + R
11.清除工程: Command + Shift + K
应用程序编译和清理
Command+shift+K,时不时CELAN一下,让XCODE没这么卡
当运行失败时清除Xcode工程
12.构建应用程序: Command + B
表示并不知道跟RUN有什么区别
13 快速帮助: 在类或者方法名上执行Option + Left-click操做
编写代码时得到快速帮助
PS:部分配图来自网上,知识无谓边界