Xcode快捷键和界面布局认识

作者: 没刀的大佐 | 来源:发表于2016-06-23 23:46 被阅读1708次

    按键与符号

    按钮 符号
    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

    相关文章

      网友评论

      本文标题:Xcode快捷键和界面布局认识

      本文链接:https://www.haomeiwen.com/subject/vgiyrttx.html