Xcode快捷操作以及Behavior

快捷操作

注意:本文所阐述的快捷操作不包括类似Command + C 这种系统快捷键

关于窗口的快捷键

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显示当前文件中的所有方法(方便快速定位方法位置)

关于文件操作的快捷键

快捷键 说明
Command+N 新建文件
Command+Shift + N 新建工程
Command+O 打开文件
Option+Shift+点击文件 弹出一个框,让你选择在哪里打开文件
Option+点击文件 在Assistant Editor打开文件

关于搜索操作的快捷键

快捷键 说明
Command + Shift + F 搜索工作区所有文件内部文本
Command + Shift +Option+ F 搜索并替换工作区所有文件内部文本
Command + F 搜索当前文件内部文本
Command Option+ F 搜索并替换当前文件内部文本
Command + G 搜索下一处

关于文件跳转操作的快捷键

快捷键 说明
Control + Command + 左右方向键 跳转到上一个/下一个打开的文件
Control + Command + 上下方向键 跳转到相应.h文件/.m文件
Command + Shift + J 导航栏跳转到当前打开文件所在位置
Command + ‘ 跳转到下一个Issue

关于编辑的快捷键

快捷键 说明
Command + [ 或者 ] 向前或向后缩进光标所在的那一行代码
Command + Option+ [ 或者 ] 向上或向下移动光标所在的那一行代码
Command + / 注释/取消注释代码
Command + 左右方向键 移动光标到行首或行尾
Command + 上下方向键 移动光标到页首或页尾
Command + Option + 左右方向键 折叠/显示光标所在大括号中的代码
Command + Option + Shift +左右方向键 折叠/显示当前文件中所有的函数和方法
Command+Z 撤销
Command+Shift + Z 取消撤销
Option + 左右方向键 按单词移动光标
Control + i 自动整理所选择代码的格式
Control + K 删除本行剩余的字符

关于工程的快捷键

快捷键 说明
Command+R 运行
Command+. 停止运行
Command+B 编译
Command+Shift+K 清除

关于调试的快捷键

快捷键 说明
Command+ \ 在光标所在行添加断点
Command+ Y 撤销所有断点
Command+点击 快速跳转到相关文档

Behavior

介绍

Behavior :让 Xcode 自动转换到我们想看到的界面。

窗口界面如下所示。
在左侧你将看到所有事件集合,在右边是该事件可以触发的一些列动作。

功能

可以让Xcode在不同时期显示不同的窗口状态。比如运行程序的时候,底部调试区随着 app 运行而出现,右边工具区隐藏。而停止运行的时候,调试区消失,工具区显示。
现以运行APP时,底部调试区显示,右边工具区隐藏。而停止运行时,调试区消失,工具区显示为例设置步骤。

设置步骤

在菜单栏选择Xcode -> 点击Behavior -> Edit Behavior…

点击 Running 栏下的 Generates output,具体设置如下窗口。

点击 Running 栏下的 Completes,具体设置如下窗口。

效果如下所示。

参考

高效使用你的Xcode
一些Xcode 5的使用提示和技巧

听说你想请我喝下午茶?😏
------------------ 我是有底线的 ------------------