美文网首页Swift其他Object-C
Xcode常用快捷键小结

Xcode常用快捷键小结

作者: Andy_Ron | 来源:发表于2018-03-14 14:54 被阅读102次

知道一些快捷键在平时写代码时会非常方便,笔者总结一些自己写代码时常用的快捷键。首页简单介绍一下Xcode的主界面中区域的名称方便后面的描述,我之前的一篇文章(开始用Swift开发iOS 10 - 2 Hello World!第一个Swift APP)中有比较详细的介绍:

  1. Toolbar(工具栏)


  2. Tab bar(便签页栏):
  3. Navigator area(导航区域)
  4. Editor area(编辑区)
    这个区域最上面是jump bar(跳转栏)


    image
  5. Debug area(调试区)
  6. Utilities area(工具面板)


    image

    分上下两块: Inspector pane(检查器) 和 Library pane(库面板)

我尽量把类似的放在了一起便于记忆;
感觉比较有用的我特地加了个🐓,来吃🐓,😄
以最先的Xcode9.3为准

1. 查找和替换

  • command + option + F 单个文件中的查找代替
    command + F 单个文件搜索

  • command + option +shift + F 所有文件中的查找代替
    command +shift + F 所有文件中的查找

  • command + shift + O 快速打开某一个文件,切换至某个文件或者找到特定的代码行
    command + option + J 在导航栏底部搜索文件(不支持模糊搜索、会展开对应目录
    command + shift + J 快速定位到当前编辑文件在导航栏中的位置

  • ⌘ + L 跳转到文件的特定行

2. 打开类

  • option + command + return (View>Assistant Editor>Show Assistant Editor)
    打开辅助编辑器

  • command+shift+C 打开控制台
    command + shift + 0 文档界面

  • cmd + o 打开某个文件

  • command + 0 ~ command + 9
    分别对应导航栏中的不同图标(0表示隐藏导航栏)
    command + option + 1 ~ command + option + 6
    对应工具面板中的几个检查器

    command + option + control + 0 ~ command + option + control + 4
    对应工具面板底部库面板中几个图标(0表示隐藏库面板

3. 其他

  • command+B build程序
    command+R 运行程序
    command+. 停止程序

  • control+command+ ↑/↓ 🐓
    对应文件快速切换。在OC中就是对应.h文件与.m文件之间的快速切换,在Swift中就是与接口文件之间的快速切换

  • control + command + ←/→ 🐓
    返回上一次编辑处

  • 右击 + shift 🐓 多个视图不方便选择时
    在SB文件中有时各种视图太多,要选择某一个视图或约束不方便,右击 + shift就可方便的选择某个区域的视图或约束

  • command + N 新建文件
    command + shift + N 新建项目

  • option + command + ]/[ 当前行代码的上下移动

  • option + command + ←/→ 折叠或展开代码块、注释

  • 查看某个方法被那些方法调用和调用了那些方法 。 🐓


    点击编辑区跳转栏最左侧的按钮,就会出现当前光标所在位置的方法或类的一些信息。列如:
    Callers就是表示这个方法在那些地方被调用。
    Callees表示这个方法调用了那些方法。
  • 查看某个类的父类、子类、同级的类。 🐓
    类似上面的情况分别对应 SuperclassesSubclassesSiblings

  • 查看头文件包含被那些文件引用了 🐓
    这个主要针对OC中的头文件了。


4. 添加删除行和复制行快捷键

  1. 修改Xcode快捷键配置文件和其所在目录的权限
sudo chmod 666 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist`
sudo chmod 777 /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/
  1. 打开配置文件
open /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Resources/IDETextKeyBindingSet.plist
  1. 添加几个Key


删除行一个:
Delete Current Line 值为:deleteToBeginningOfLine:, moveToEndOfLine:, deleteToBeginningOfLine:, deleteBackward:, moveDown:, moveToBeginningOfLine:
复制行两个:
Duplicate Current Line 值为:selectLine:, copy:, moveToEndOfLine:, insertNewline:, paste:, deleteBackward:
Insert Line Under 值为: moveToEndOfLine:, insertNewline:

  1. 设置快捷键
    重启Xcode,在preferences里找到Key Bindings,此时就会出现Delete Current LineDuplicate Current Line两个选项,设置自己习惯的快捷键,记得不要和之前的冲突。

参考:
Xcode常用快捷键与技巧分享
About Xcode Gestures and Keyboard Shortcuts
带你深入xcode快捷键和Mac osX常用快捷键篇1,让你的效率飞起来🙀
图文解释XCode常用快捷键的使用

相关文章

  • xcode-常用快捷键

    Xcode 常用快捷键 14个Xcode中常用的快捷键操作

  • Xcode

    目录:1、Xcode常用快捷键2、Xcode设置默认模拟器的方法 Xcode常用快捷键 Xcode导航快捷键1.工...

  • Xcode 快捷键

    Xcode基本快捷键 Xcode编辑快捷键 Xcode常用快捷键(方向箭头类)

  • 14个Xcode中常用的快捷键操作

    14个Xcode中常用的快捷键操作 14个Xcode中常用的快捷键操作

  • Swift 常用快捷键

    iOS开发之Xcode常用调试技巧总结 Xcode 常用快捷键 lldb技巧:

  • Xcode常用快捷键小结

    知道一些快捷键在平时写代码时会非常方便,笔者总结一些自己写代码时常用的快捷键。首页简单介绍一下Xcode的主界面中...

  • iOS开发常用快捷键总览!

    一. 苹果快捷键图标 二. Xcode基本快捷键 三. 模拟器常用快捷键 四. Xcode编辑快捷键 五. Xco...

  • 个人Xcode常用快捷键

    点击进入,浏览关于Xcode的所有快捷键介绍 个人Xcode常用快捷键 下面是我个人比较常用使用的习惯。 打开和关...

  • Xcode 快捷键

    Xcode 快捷键 1. 常用快捷键 File相关 新建 command T ...

  • IDEA 常用快捷键小结

    IDEA 常用快捷键小结 最最常用的 IDEA 快捷键 快捷键功能ALT+Enter导入包、自动修正CTRL+AL...

网友评论

    本文标题:Xcode常用快捷键小结

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