美文网首页程序员iOS Developer计算机杂谈
iOS开发快捷键,看这一篇就足够了

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

作者: 指尖书法 | 来源:发表于2017-04-25 13:09 被阅读292次

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



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



    学会了这些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 分别对应不同的右侧工具面板


      左侧导航器面板
      右侧工具面板
    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开发快捷键,看这一篇就足够了

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