iOS开发快捷键,看这一篇就足够了

最近一直在撸代码,时间紧迫,任务量大,忙的我“里焦外嫩”的~~
但这都不算什么,有一个问题我忍无可忍:敲代码的时候很不尽兴,总是遇到卡壳的地方。不是因为思路有问题,而是总在鼠标键盘间来回奔波,有的页面代码量大,为了找一个方法眼睛都快闪瞎了。


iOS开发快捷键,看这一篇就足够了_第1张图片

为了改变这种低效率的工作状态,早日成为一名炫酷的键盘侠。我痛定思痛,是时候学习一些炫酷的连招了!


iOS开发快捷键,看这一篇就足够了_第2张图片

学会了这些Xcode(mac)快捷键,你将早日当上键盘侠,成为CTO,迎娶白富美~~~~~

一、快速移动相关

  1. 代码移动:
    上:command + option + [
    下:command + option + ]
    左:command + [
    右:command + ]
    代码上下左右移动
  • 快速移动光标到当前整个编辑区域的顶部/底部:

command + ⬆️ / ⬇️

  1. 将光标移动到所在行的最前面/后面:

command + ⬅️ / ➡️

  1. 将光标移动到所在单词的最前面/后面:

option + ⬅️ / ➡️

  1. 快速跳转到某一行

command + L

  1. 返回至上一次光标位置(这个方法太关键了

control + command + ⬅️
control + command + ➡️

  • 快速选中

shift + ⬆️⬇️⬅️➡️ 可以根据具体情况选中文本
command + shift + ⬅️、➡️ 选中当前行

  1. 可以代替箭头按键的功能(双手不用离开主键盘区)
    control-B: 向左一个字符(backward)
    control-F: 向右一个字符(forward)
    control-P: 前一行(previous)
    control-N: 后一行(next)
    control-A: 行首
    control-E: 行尾
    control + L : 将光标所在地置于窗口正中
    control-T: 调换光标两边的字符
    control-D: 删除光标右侧的一个字符
    control-K: 删除光标右侧的所有字符
    command + delete 删除光标左侧的所有字符
    option + delete 删除光标之前的一个单词(以空格隔开就算一个单词)
    control + delete 删除光标之前的一个单词 (驼峰命名法中,每个部分作为一个单词)
    ALT+delete删除.gif

    Control+delete删除单词.gif

二、Xcode窗口相关

  1. 显示/隐藏左侧导航器面板
    Command+0 (这是数字0)
    Command + 1...8 分别对应不同的左侧导航器面板

  2. 显示/隐藏实用工具面板
    Command+Option+0 (这是数字0)
    Command+Option+ 1...4 分别对应不同的右侧工具面板


    iOS开发快捷键,看这一篇就足够了_第3张图片
    左侧导航器面板

    iOS开发快捷键,看这一篇就足够了_第4张图片
    右侧工具面板
  3. 辅助编辑器
    Command + Alt + Enter :打开辅助编辑器:
    Command + Enter :关闭辅助编辑器(显示标准单窗口编辑器)
    Command + option + shift + enter : 打开版本编辑器视图 (source control)
    Option+左键点击(左侧导航栏文件) :辅助编辑器状态下快速找到需要连线的文件
    Command + option + enter :storyboard中快速打开对应的控制器.h文件

  4. 搜索与替换

  • 全局搜索
    Command + Shift + F : 快速打开左侧搜索导航器(搜索模式)
    Command + Shift + Option + F :快速打开左侧搜索导航器(替换模式)
    Command + 3 :同上两个
  • 文档内搜索
    Command + F: 搜索�
    command + E : 使用当前选中内容查找
    Command + G: 搜索下一处
    Shift + Command + G: 搜索上一处
  1. Xcode中页面跳转
    Command + control + F : Xcode 全屏
    Command + Shift + 0 (Zero) : 显示苹果官方文档页面
    在类或者方法名上执行Option + Left-click操作 :快速帮助
    control + 6 :弹出当前class方法列表
    control + 1 :查看方法的调用者
    control + 2 、3、4.... :上方菜单栏对应的页面
    command + shift + y:隐藏/打开控制台:
    command + control + ⬆️/⬇️ 快速切换到.m文件/.h文件:
    command + shift + J : 快速定位到当前编辑文件的导航区域(左侧的文件目录)
    command + shift + O :快速打开某一个文件(快捷搜索、打开文件)
    command + , :打开偏好设置

三、关于运行与调试

  1. 编译与运行
    Command + R 运行。
    Command + . 停止
    Command + B: 编译
    Command + SHIFT + B   分析代码,找到潜在内存溢出问题
    Command + SHIFT + K: 清理
  2. 调试模式
    Command + shift + Y :调试区视图打开/关闭
    Command + K : 清理 控制台
    Command + shift + C :打开控制台窗口
    Command + \ : 当前行设置/取消断点
    Command + Y 全局激活或禁用断点
    F6 调试时 Step Over
    F7 调试时 Step Into
    F8 调试时 Step Out
    Control + Command + Y : debug断点时continue
    Command + Alt + P : 继续(在调试中)
    Command + Alt + 0 :跳过
    Command + Alt + I :跳入 xcode shem管理
    Command + Alt + T :跳出

四、文件相关

新建项目 Command +shift+ N
新建文件 Command + N
新建空文件 Command +control+ N
打开 Command + O
关闭窗口 Command +W
保存: Command + S
保存所有文件 Command +option+S
另存为 : Command + SHIFT + S
Command + Alt + 上方向键 :打开配套文件
Command + D :添加书签

五、代码相关

command + option + ⬅️ (隐藏代码块)
command + option + ➡️(展开代码块)

command + control + e (必须光标在一个变量上面):全局修改局部变量快捷键
ESC: 自动提示列表
command + /: 注释或取消注释
command + option + ? : 为方法写整段注释
双击中括号或者大括号:选中相应的一整段封闭代码块

iOS开发快捷键,看这一篇就足够了_第5张图片
iOS开发快捷键,看这一篇就足够了_第6张图片

如果有你常用的快捷键,而恰好我又没有整理在内,请留言提醒,非常感谢~~~~~~

你可能感兴趣的:(iOS开发快捷键,看这一篇就足够了)