一. 快捷操作
注意:本文所阐述的快捷操作不包括类似Command + C 这种系统快捷键
1. 关于窗口的快捷键
Xcode各窗口布局及其说明
窗口 |
说明 |
The Toolbar(工具栏) |
选择视图,运行app,在不同布局界面切换的区域 |
The Navigation Area(导航区) |
导航你个工程,警告,报错等的区域 |
The Editing Area(编辑区) |
所有奇迹诞生的地方,包括它上方的Jump bar |
The Utility Area(工具区) |
包含检测器和一些库 |
The Debugging Area(调试区) |
包括调试窗口和变量检测器 |
主要的快捷键以及所对应的窗口
快捷键 |
快捷键以及所对应的窗口 |
Command (⌘) |
用来导航,控制导航区域 |
Option (⎇) |
控制右边的一些东西,比如Assistant Editor,utility editor |
Control: |
编辑区域上的Jump bar的一些交互 |
各窗口的快捷键
组合键 |
说明 |
Command 1~ 8 |
跳转到导航区的不同位置 |
Command 0 |
显示/隐藏导航区 |
Command Option 1~ 6 |
在不同检测器之间跳转 |
Command Option 0 |
显示/关闭工具区. |
Control Command Option 1~4 |
在不同库之间跳转 |
Control 1~ 6 |
在Jump bar的不同标签页的跳转 |
Command + Enter |
显示标准单窗口编辑器 |
Command Option Enter |
它的功能是打开Assistant editor |
Command Option Shift Enter |
打开版本控制编辑器 |
Command + Shift + Y |
显示/隐藏调试区 |
具体如图所示:
个人认为较常用为
Command + 1 :打开工程文件导航栏
Control + 5 :在当前jump bar下显示当前文件位置、
Control + 6 :在jump bar显示当前文件中的所有方法(方便快速定位方法位置)
2.关于文件操作的快捷键
快捷键 |
说明 |
Command+N |
新建文件 |
Command+Shift + N |
新建工程 |
Command+O |
打开文件 |
Option+Shift+点击文件 |
弹出一个框,让你选择在哪里打开文件 |
Option+点击文件 |
在Assistant Editor打开文件 |
3.关于搜索操作的快捷键
快捷键 |
说明 |
Command + Shift + F |
搜索工作区所有文件内部文本 |
Command + Shift +Option+ F |
搜索并替换工作区所有文件内部文本 |
Command + F |
搜索当前文件内部文本 |
Command Option+ F |
搜索并替换当前文件内部文本 |
Command + G |
搜索下一处 |
4.关于文件跳转操作的快捷键
快捷键 |
说明 |
Control + Command + 左右方向键 |
跳转到上一个/下一个打开的文件 |
Control + Command + 上下方向键 |
跳转到相应.h文件/.m文件 |
Command + Shift + J |
导航栏跳转到当前打开文件所在位置 |
Command + ‘ |
跳转到下一个Issue |
5.关于编辑的快捷键
快捷键 |
说明 |
Command + [ 或者 ] |
向前或向后缩进光标所在的那一行代码 |
Command + Option+ [ 或者 ] |
向上或向下移动光标所在的那一行代码 |
Command + / |
注释/取消注释代码 |
Command + 左右方向键 |
移动光标到行首或行尾 |
Command + 上下方向键 |
移动光标到页首或页尾 |
Command + Option + 左右方向键 |
折叠/显示光标所在大括号中的代码 |
Command + Option + Shift +左右方向键 |
折叠/显示当前文件中所有的函数和方法 |
Command+Z |
撤销 |
Command+Shift + Z |
取消撤销 |
Option + 左右方向键 |
按单词移动光标 |
Control + i |
自动整理所选择代码的格式 |
Control + K |
删除本行剩余的字符 |
6.关于工程的快捷键
快捷键 |
说明 |
Command+R |
运行 |
Command+. |
停止运行 |
Command+B |
编译 |
Command+Shift+K |
清除 |
7.关于调试的快捷键
快捷键 |
说明 |
Command+ \ |
在光标所在行添加断点 |
Command+ Y |
撤销所有断点 |
Command+点击 |
快速跳转到相关文档 |
二. Behavior
1.介绍
Behavior :让 Xcode 自动转换到我们想看到的界面。
窗口界面如下所示。
在左侧你将看到所有事件集合,在右边是该事件可以触发的一些列动作。
2.功能
可以让Xcode在不同时期显示不同的窗口状态。比如运行程序的时候,底部调试区随着 app 运行而出现,右边工具区隐藏。而停止运行的时候,调试区消失,工具区显示。
现以运行APP时,底部调试区显示,右边工具区隐藏。而停止运行时,调试区消失,工具区显示为例设置步骤。
3.设置步骤
1.在菜单栏选择Xcode -> 点击Behavior -> Edit Behavior…
2.点击 Running 栏下的 Generates output,具体设置如下窗口。
3.点击 Running 栏下的 Completes,具体设置如下窗口。
4.效果如下所示。
三.其他
1.参考