博客> Xcode快捷键和界面布局认识
Xcode快捷键和界面布局认识
2017-12-15 03:17 评论:0 阅读:346 linyanzuo
ios 框架 层级 简介

由于CocoaChina的编辑器使用不习惯, 有些内容并没有完整,
建议看简书的链接: http://www.jianshu.com/p/842a2b80af93 看起来要舒服一些

按键与符号

按钮 符号
command 键
option / Alt 键
Shift 键
Ctrl 键
Return 键
Delete 键
[ 方括号左
] 方括号右
\ 反斜线 (方括号右旁边)
/ 斜线 (与?号同一个键)

Xcode界面布局

Xcode整体布局

Xcode Layout Figure.png

Bar区域

Bar 功能 快捷键
Toolbar (工具栏) 提供项目运行/停止, 模拟器选择, Xcode界面布局选择的功能, 可隐藏 command + option + t
Tab Bar (标签栏) 标签页面管理栏, 可隐藏, 使用频率不高 没有快捷键, 在View > Show Tab bar打开
Toolbar界面与功能

Toolbar.png


Navigator区域

功能 快捷键
打开 / 关闭 Navigator区域 command + 0
Navigator区域包含的管理器
Navigator 功能 快捷键
Project Navigator (项目管理器) 项目中的文件和文件间层级关系的管理 command + 1
symbol Navigator (符号管理器) 查看项目中的所有类, 以及类, 子类, 方法之间的层级结构 command + 2
Find Navigator (查找管理器) 在项目中进行文本搜索 command + 3
Issue Navigator (问题管理器) 项目中所有问题的汇总显示, 比如警告, 错误 command + 4
Test Navigator (测试管理器) 项目测试, 如单元测试 command + 5
Debug Navigator (调试管理器) 用于项目调试信息输出, 如CPU, 内存, 硬盘, 网络的使用情况 command + 6
Breakpoint Navigator (断点管理器) 项目中所有的断点信息汇总 command + 7
Report Navigator (报告管理器) 报告项目的Build状态, Debug输出等 command + 8
Navigation区域, 从左到右依次与上表对应, 图为 Project Navigator
可以使用 command + option + J 快速跳转到 Navigator 的文件筛选区域

Navigator.png


Editor区域:

Editor区域包含的编辑器
Editor 功能 快捷键
Standard Editor (标准编辑器) 标准编辑器, 主要工作的区域, 在此处进行代码编写 command + Return
Assistant Editor (辅助编辑器) 主要用于Xib/Storyboard与代码之间连线操作, 相当于另一个Standard Editor command + option + Return
Version Editor (版本编辑器) 主要用于查看版本提交信息 command + shift + option + Return
显示 Assistant Editor 时, 左右显示的效果

Assitant Editor.png

显示 Version Editor 的 Log View 时, 左右显示的效果

Version Editor.png


Utilities区域

功能 快捷键
打开 / 关闭 Utilities区域 command + option + 0
Utilities 区域的上部分是 Inspector
Inspector 功能 快捷键
File Inspector (文件检测器) 检测当前选中文件的名称, 类型, 所在路径, 版本控制等信息 command + option + 1
Quick Help Inspector (快速帮助检测器) 检测光标所在代码在官方文档当中的相关内容, 如类, 方法, 常量, 枚举等的描述 command + option + 2
图为 File Inspector

Inspector.png

Utilities 区域的下半部分是 Library
Library 功能 快捷键
File Template Library (文件模版库) 显示文件模版, 如Cocoa Touch类, Swift文件, Header文件等
可以直接拖拽到Project Navigator, 将文件添加到项目中
command + option + ctrl + 1
Code Snippet Library (代码片断库) 显示Code Snippet(代码片断), 如typedef, for循环, GCD等.
直接拖拽到Editor中得到对应的代码片段
command + option + ctrl + 2
Object Library (对象库) 显示Storyboard/Xib中的对象, 如ViewController, Button, TextField, 手势操作等.
直接拖拽到Storyboard/Xib中直接当实例对象使用
command + option + ctrl + 3
Media Library (媒体库) 显示项目中所有的媒体文件, 如图标, 图片, 音效等.
直接拖拽到Editor中得到文件的绝对路径
command + option + ctrl + 4
从左到右依次与上表对应 , 当前选中 File Template Library
可以使用 command + option + L 来快速跳转到 Library 文件筛选区域

Library.png


Debug Area

描述 功能 快捷键
Debug Area 主要用于应用调试 打开 / 关闭 Debug区域 command + shift + y
Console 可以输出日志信息、错误信息等, 帮助跟踪错误 打开 / 关闭 Console (控制台) command + shift + c
图为 Debug Area , 黑色部分为 Console

Debug Area.png


Xcode界面操作常用快捷键

快捷键 说明
command + Enter 显示 Standard Editor (只有代码编辑界面)
command + option + Enter 显示 Assistant Editor (Editor会分成左右/上下两个界面, 左边/上边是Standard Editor, 右边/下边是Assistant Editor)
command + shift + Y 显示 Debug Area (调试区域, 包括控制台)
command + 0 打开 / 关闭 Navigator区域
command + option + 0 打开 / 关闭 Utilities区域

Xcode代码操作快捷键

快捷键 说明
ESC 弹出代码提示
command + control + 箭头上/箭头下/箭头左/箭头右 快速在同一个类的.h文件和.m文件之间切换
ctrl + I (英文字母) 智能调整光标所在行的代码缩进
command + option + 方向键左/方向键右 折叠/展开代码
command + 左方括号/右方括号 在同一行中, 对代码进行左/右缩进移动
command + option + 左方括号/右方括号 将一整行代码进行上/下移动
command + 斜线 注释光标所在行
command + 反斜线 为当前光标所在代码添加/取消断点
option + 删除键 删除光标前的一个词汇(自动识别词汇)
command + 删除键 删除光标前面所有的文本
option + shift + 方向键左/方向键右 选中光标前/后的一个词汇(自动识别词汇)
command + shift + 方向键左/方向键右 选中光标前/后的所有文本
command + 等号 为选中的控件执行sizeToFitContent (在Xib/Storyboard中根据内容调整控件大小, 仅支持部分控件)
command + F 文本查找
command + option + F 查找并替换
command + L 跳转到指定行数
command + Z 撤销
command + shift + Z 重做(取消撤销)

Xcode文件操作快捷键

快捷键 说明
command + option + N 新建项目
command + N 在项目当中新建文件
command + shift + O (英语字母) 显示open quickly(快速打开)窗口, 可以输入类名并快速打开指定类
command + shift + J 将焦点转移到光标所在文件在Project Navigator当中的位置, 可以在写代码时快速跳转到Project Navigator, 切换文件
command + J 将焦点转移回Editor上, 可以快速跳转回Editor, 进行代码书写. (可能会弹出一个小窗口, 用来选择回到的区域, 按Return确定即可)
command + ctrl + 方向键左 后退回上一个文件
command + ctrl + 方向键右 前进到下一个文件

Xcode调试操作快捷键

快捷键 说明
command + R 运行项目 (在真机/模拟器上运行)
command + B 编译项目 (生成.o文件, 配置文件, 链接库等)
command + shift + B 分析项目 (查找静态内存泄漏等)
command + shift + K 清除项目 (清除编译过程中的中间文件、目标文件以及可执行文件,使得项目回到没有被编译之前)
command + I 配置项目 (启动 Instrument (工具集), 提供App性能消耗, 内存泄露检测等工具)

Xcode的其它窗口

简介 说明 快捷键
Documentation and API Reference (文档与API引用) 官方文档, 可以查看框架, 类等信息, 以及开发指导 command + shift + 0 (数字)
Welcome to Xcode (Xcode欢迎窗口) 创建新项目, Playground, 和查看最近打开的项目 command + shift + 1
Devices (设备窗口) 查看所有已经连接的真机设备, 和模拟器配置 command + shift + 2
Documentation and API Reference

Document.png

Welcome to Xcode

Welcome.png

Devices

Device.png

收藏
0
sina weixin mail 回到顶部