1 CMD + N: 新文件 2 CMD + SHIFT + N: 新项目 3 CMD + O: 打开 4 CMD + S: 保存 5 CMD + SHIFT + S: 另存为 6 CMD + W: 关闭窗口 7 CMD + SHIFT + W: 关闭文件
1 CMD + [: 左缩进 2 CMD + ]: 右缩进 3 4 5 CMD + CTRL + LEFT: 折叠 6 CMD + CTRL + RIGHT: 取消折叠 7 CMD + CTRL + TOP: 折叠所有函数 8 CMD + CTRL + BOTTOM: 取消所有函数折叠 9 CTRL + U: 取消所有折叠 10 11 CMD + D: 添加书签 12 CMD + /: 注释或取消注释 13 14 10 CTRL + .: 参数提示 15 11 ESC: 自动提示列表
1 CMD + \: 设置或取消断点 2 CMD + OPT + \: 容许或禁用当前断点 3 CMD + OPT + B: 查看所有断点 4 5 CMD + RETURN: 编译并运行(根据设置决定是否启用断点) 6 CMD + R: 编译并运行(不触发断点) 7 CMD + Y: 编译并调试(触发断点) 8 CMD + SHIFT + RETURN: 终止运行或调试 9 10 CMD + B: 编译 11 CMD + SHIFT + K: 清理
1 CMD + SHIFT + B: 编译窗口 2 CMD + SHIFT + Y: 调试代码窗口 3 CMD + SHIFT + R: 调试控制台 4 CMD + SHIFT + E: 主编辑窗口调整 5 CMD + 0:左工具框 6 7 CMD + OPTION + 0:右属性框
1 CMD + OPT + ?: 开发手册 2 CMD + CTRL + ?: 快速帮助 3 4 CMD + OPTION + 0:文档 5 6 7 Command + Shift + E :扩展编辑器 8 Command + [ :左移代码块 9 Command + ] :右移代码块 10 Tab :接受代码提示 11 Esc :显示代码提示菜单 12 Ctrl + . (句点):循环浏览代码提示 13 Shift + Ctrl + . (句点):反向循环浏览代码提示 14 Ctrl + / :移动到代码提示中的下一个占位符 15 Command + Ctrl + S :建立快照 16 Ctrl + F :前移光标 17 Ctrl + B :后移光标 18 Ctrl + P :移动光标到上一行 19 Ctrl + N:移动光标到下一行 20 Ctrl + A : 移动光标到本行行首 21 Ctrl + E : 移动光标到本行行尾 --杨过注:这二个太有用了,刚开始用XCode,一直奇怪为啥Home与End键为啥不能直接定位到行首、行尾? 22 Ctrl + T :交换光标左右两边的字符 23 Ctrl + D:删除光标右边的字符 24 Ctrl + K :删除本行 25 Ctrl + L : 将插入点置于窗口正中 26 Command + Alt + D:显示open quickly 窗口 27 Command + Alt + 上方向键 :打开配套文件 28 Command + D :添加书签 29 Option + 双击:在文档中搜索 30 Command + Y :以调试方式运行程序 31 Command + Alt + P : 继续(在调试中) 32 Command + Alt + 0 :跳过 33 Command + Alt + I :跳入 34 Command + Alt + T :跳出
1 方法 1: 对屏幕的一部分进行截图 Command+Shift+4 2 方法 2: 对整个屏幕进行截图 Command+Shift+3 3 方法 3: 把截图保存到粘贴板 Command+Control+Shift+3 4 方法 4: 对打开的窗口进行截图 Command+Shift+4并按下空格键 5 方法 5: Grab实用程序方法
1.工程导航器:Command+1网络
快速浏览代码、图片以及用户界面文件。app
2.显示/隐藏导航器面板:Command+0编辑器
当你在对屏幕进行截图的时候可能会想要隐藏起与你感兴趣内容的无关的部分。假如你想要使用辅助编辑器或者想要设计用户界面并将其链接到代码的时候,这个快捷键会至关有用。函数
3.显示/隐藏实用工具面板:Command+Option+0工具
实用工具面板主要用于编辑用户界面文件时,在你只考虑写代码的时候,就能够隐藏它。性能
4.在辅助编辑器中打开文件:在项目导航器中选中文件执行Option+左键点击操做。学习
一个快速打开Assistant Editor的方式--只须要按住Option键并点击你想要在当前编辑框右边打开的文件便可。测试
Xcode搜索快捷键ui
当你在敲代码的时候,忽然想加个什么功能,或者想修改个什么Bug,固然最快的方法就是用查找啦。无需用滚轮穿越百行代码,只须要使用查找,就能够直接跳到特定的代码段。spa
5.搜索导航器(Find Navigator,也就是搜索):Command+Shift+F
使用项目搜索能够找到某个变量或方法名的被提到的次数。能够依据实例来匹配,并可忽略大小写字母。另外还能够对查找的变量名进行替换。
6.文件跳转栏:Control+6(键入方法/变量名+Enter跳转)
跳转至当前代码文件中的代码行。若是文件中有上千行代码,你能够经过该快捷操做来缩小查找范围,从而在须要的地方插入代码以添加新的功能。
7.快速打开: Command + Shift + O
喜欢使用键盘但不喜欢使用鼠标的人会大爱这个快捷方式,能够直接跳转到某个方法定义或者指定的代码文件。
键入第一个字母便可快速切换至某个文件或者找到特定的代码行。好比,在ViewController.Swift文件中,按下Command + Shift + O,而后键入vDL,最早展现的结果是带有
viewDidLoad()名的函数。
键入首字母,以较少输入搜索更多。
9. 程序中(Objective-C或C++编写).h and .m文件间的快速切换: Control + Command + Up Arrow
若是你用Objective-C和C++编写程序,或者使用其余语言编写的开源代码,那你可能须要查找现有的代码。你可使用“Control + Command + Up Arrow”组合键操做在两个
相关的文件间快速切换,好比Objective-C中的头文件和实现文件。假如你使用Swift编写代码,这就有点不合适了,由于Swift使用单一代码文件。
应用程序编译和清理
在体验新应用以前你必须先运行它,不过有时候Xcode会不大给力,不能很好地运行你的项目,这时候你就须要清除不能运行的项目。
如下快捷键可帮你在代码编写过程当中尽量少地使用鼠标。
10.运行app: Command + R
在编写代码的过程当中,我一般会使用该快捷键来自由运行应用程序。尽量地测试应用程序,这样你能够在早期找到并修复应用中的bug。
11.清除工程: Command + Shift + K
或许有那么一次Xcode运行出现问题,或者应用没法响应,或者出现了意料以外的状况,你首先会想要清除工程并再次运行它。若是这样都还不能解决问题,好吧,关掉Xcode
,从新打开。假若应用程序没法运行,先看看有没有错误信息提示,你能够发挥做为“Googler”的优点来得到帮助。不过这种作法不易太过频繁,它会下降程序的开发速度。它将移除全部的中间文件,而再造这些文件还要花费时间。
当运行失败时清除Xcode工程
12.构建应用程序: Command + B
检查所写代码以确保其正常工做是你常常要作的事情,编译app工程可以让你在编写下一个特性以前肯定其是否正常工做。即使Xcode在代码编写后会很快进行检查,但也有所延
迟,或者给出一些不恰当的错误提示。你无需老是运行应用程序,假如仅仅作一些小的改变,那么编译工做可帮你作一个快速检查,这样能够返回添加下一行代码。
编译代码以确保应用程序不存在任何错误问题
文档和帮助
在学习过程当中,自助学习很是重要,对于没有浏览过Xcode文档帮助的开发者来讲,这些快捷键可帮忙查看相关的代码参考,更好地理解苹果提供的代码,从而开发出性能更健壮的app。
13.文档和参考: Command + Shift + 0 (Zero)
使用Xcode在后台安装文档,并支持离线搜索查看,很是适合外出办公。打开文档和参考,并键入代码中的某个关键字,Xcode文档还提供了一些额外的资源和示例工程。
经过Documentation and Reference指南了解如何使用代码
14. 快速帮助: 在类或者方法名上执行Option + Left-click操做
内联帮助可帮开发者快速学习类或代码片断的用法。在变量、类、或者方法名上执行Option + Left-click操做来得到更多细节信息。假使你点击了弹出视图底部的参考连接,那么就能够方便地跳转到Xcode提供的文档中。你还能够在变量、类或者方法名上执行Option+双击名称操做,从而更方便地跳转至文档。
编写代码时得到快速帮助
其余快捷键:
Cmd + . 方便地暂停运行iOS模拟器