• Xcode中常用的快捷键操作


    Xcode导航快捷键

    1.工程导航器:Command+1

    快速浏览代码、图片以及用户界面文件。

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

    2.显示/隐藏导航器面板:Command+0

    当你在对屏幕进行截图的时候可能会想要隐藏起与你感兴趣内容的无关的部分。

    假如你想要使用辅助编辑器或者想要设计用户界面并将其连接到代码的时候,这个快捷键会相当有用。

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

    3.显示/隐藏实用工具面板:Command+Option+0

    实用工具面板主要用于编辑用户界面文件时,在你只考虑写代码的时候,就可以隐藏它。

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

    4.在辅助编辑器中打开文件:在项目导航器中选中文件执行Option+左键点击操作。

    一个快速打开Assistant Editor的方式--只需要按住Option键并点击你想要在当前编辑框右边打开的文件即可。

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

    Xcode搜索快捷键

    当你在敲代码的时候,突然想加个什么功能,或者想修改个什么Bug,当然最快的方法就是用查找啦。无需用滚轮穿越百行代码,只需要使用查找,就可以直接跳到特定的代码段。

    5.搜索导航器(Find Navigator,也就是搜索):Command+Shift+F

    使用项目搜索可以找到某个变量或方法名的被提到的次数。可以依据实例来匹配,并可忽略大小写字母。另外还可以对查找的变量名进行替换。

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

    6.文件跳转栏:Control+6(键入方法/变量名+Enter跳转)

    跳转至当前代码文件中的代码行。

    如果文件中有上千行代码,你可以通过该快捷操作来缩小查找范围,从而在需要的地方插入代码以添加新的功能。

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

    7.快速打开: Command + Shift + O

    喜欢使用键盘但不喜欢使用鼠标的人会大爱这个快捷方式,可以直接跳转到某个方法定义或者指定的代码文件。

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

    8.跳转栏和快速打开搜索输入快捷键

    键入第一个字母即可快速切换至某个文件或者找到特定的代码行。比如,在ViewController.Swift文件中,按下Command + Shift + O,然后键入vDL,最先展示的结果是带有

    viewDidLoad()名的函数。

    键入首字母,以较少输入搜索更多。

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

    9. 程序中(Objective-C或C++编写).h and .m文件间的快速切换: Control + Command + Up Arrow

    如果你用Objective-C和C++编写程序,或者使用其他语言编写的开源代码,那你可能需要查找现有的代码。你可以使用“Control + Command + Up Arrow”组合键操作在两个

    相关的文件间快速切换,比如Objective-C中的头文件和实现文件。假如你使用Swift编写代码,这就有点不合适了,因为Swift使用单一代码文件。

    应用程序编译和清理

    在体验新应用之前你必须先运行它,不过有时候Xcode会不大给力,不能很好地运行你的项目,这时候你就需要清除不能运行的项目。

    以下快捷键可帮你在代码编写过程中尽可能少地使用鼠标。

    10.运行app: Command + R

    在编写代码的过程中,我通常会使用该快捷键来自由运行应用程序。尽可能地测试应用程序,这样你可以在早期找到并修复应用中的bug。

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

    11.清除工程: Command + Shift + K

    或许有那么一次Xcode运行出现问题,或者应用无法响应,或者出现了意料之外的情况,

    你首先会想要清除工程并再次运行它。如果这样都还不能解决问题,好吧,关掉Xcode,重新打开。

    倘若应用程序无法运行,先看看有没有错误信息提示,你可以发挥作为“Googler”的优势来获得帮助。

    不过这种做法不易太过频繁,它会降低程序的开发速度。它将移除所有的中间文件,而再造这些文件还要花费时间。

    当运行失败时清除Xcode工程

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

    12.构建应用程序: Command + B

    检查所写代码以确保其正常工作是你经常要做的事情,编译app工程可让你在编写下一个特性之前确定其是否正常工作。

    即便Xcode在代码编写后会很快进行检查,但也有所延迟,或者给出一些不恰当的错误提示。

    你无需总是运行应用程序,假如仅仅做一些小的改变,那么编译工作可帮你做一个快速检查,这样可以返回添加下一行代码。

    编译代码以确保应用程序不存在任何错误问题

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

    文档和帮助

    在学习过程中,自助学习非常重要,对于没有浏览过Xcode文档帮助的开发者来说,这些快捷键可帮忙查看相关的代码参考,

    更好地理解苹果提供的代码,从而开发出性能更健壮的app。

    13.文档和参考: Command + Shift + 0 (Zero)

    使用Xcode在后台安装文档,并支持离线搜索查看,非常适合外出办公。

    打开文档和参考,并键入代码中的某个关键字,Xcode文档还提供了一些额外的资源和示例工程。

    通过Documentation and Reference指南了解如何使用代码

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

    14. 快速帮助: 在类或者方法名上执行Option + Left-click操作

    内联帮助可帮开发者快速学习类或代码片段的用法。在变量、类、或者方法名上执行Option + Left-click操作来获得更多细节信息。

    假使你点击了弹出视图底部的参考链接,那么就可以方便地跳转到Xcode提供的文档中。

    你还可以在变量、类或者方法名上执行Option+双击名称操作,从而更方便地跳转至文档。

    编写代码时获得快速帮助

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

    其他快捷键:

    1.Command + Shift + J快捷操作:

    可展示当前你在工程导航器中打开的文件。

    我最近在大型代码库上花了不少日子,这个组合键可以快速地在代码库中跳转”

    2.CTRL + 1,

    该快捷键可打开'Show Related Items‘弹出菜单’。

    倘若你已经将光标放在了任何方法中,并点击‘CTRL + 1 ’就可以很方便地通过弹出的视图访问该

    方法的所有调用者和被调用者。我经常浏览方法的调用者从而了解如何使用该方法。

    3.Cmd + . 方便地暂停运行iOS模拟器

    4.我经常使用本文中没有提及的一个快捷操作,在文件上执行‘Command + Option + Shift + Left-click’操作,该组合键可展示一个小尺寸的弹出视图,你可以查看你想要打开它的地方,比如辅助编辑器、标签或者窗口等。

    我的快捷方式大全>:

    ,IOS Simulator 快捷方式
    1.com + shift + h  主界面
    2.com + shift + hh  应用退出界面
    3.com + 1,2,3 切换模拟器大小
    4.com + k 弹出键盘
    5.com + shift + k 自动出键盘
    ,Xcode 快捷方式
    1.com 直接到达 光标所在行 末尾
    2.com 直接到达 光标所在行 开头
    3.com   直接到达 本页面 最开始
    4.com   直接到达 本页面 最末尾
    5.com 全选
    6.com 复制
    7.com 粘贴
    8.com 剪切
    com + M  剪切
    9.com 撤销
    shift+com 反撤销
    10.com + option + /打开/隐藏程序段
       com + option +shift+ /打开/隐藏 全部程序段
    11.com + option + { 整行上移
    12.com + option + }  整行下移
    13.option + /切换到下/上一个单词
    14.com + shift + /光标之/的文字被选中
    15.com+shift+上下      选中自选中文件之上之下的文件
    16.esc 切换开关智能提示
    17.com + 0 隐藏导航
    18.按住和松开option可显示和隐藏那些隐藏文件
    19.打开关闭所有文件夹:OPtion+/
     
    , finder 快捷方式
    1.control + 桌面切换
    2.control + 桌面切换
    3.com option esc  强制退出(无响应时使用)
    4.fn + delete  向后删
    5.fn <- 滚至文本开头(home),光标不动
    6.fn -> 滚至文本末尾(end),光标不动
    7.fn 向上滚动一页
    8.fn 向下滚动一页
    9.com shift 重做(也就是com Z 的逆向操作)
    10.com shift 3 截取全屏幕到文件(我的默认是桌面)
    11.com shift 4 截取屏幕选定区域到文件
    12.com delete  将选中的文件直接删除到废纸篓
    13.com option shift delete  不经询问直接清倒废纸篓
    14.com +[ 整行左移
    15.com +] 整行右移
    16.com + Tab 浏览进程
     
    , safari 浏览器
    1.ctrl + Tab切换网页
    2.com + +放大
    3.com + -缩小
    4.空格:高亮移动
    5.shift + 空格:反高亮移动
    , MplayX播放器
    1.F 全屏
    2.[ 快退
    3.] 块进
    4. 恢复
    5.= 声音增大
    6.- 声音减小
     
    , sublime Text
    1.com + L 选择整行
    2.com + enter 光标后插入行
    3.com + shift + enter 光标前插入行
    4.com + n 新建
    5.com + o 打开
    6.com + +放大字体
    7.com + -缩小字体
    8.com + s 保存
    9.com +k +1  Fold all
    10.com + k +j unFold all
     
    七,option 键的使用:
    option+
    1234567890-=abcdefghijklmnopqrstuvwsyz[];'',./
    ¡™£¢§¶•ªº–å烩˙ ∆˚¬µ øπœ®ß† √∑ß¥Ω“‘«… æ≤≥÷
     
     
     八,电脑的使用技巧类:
    1.选中一个单词,三指点击,可显示它的意思.(dictionary)
    2.当屏幕窗口很多想显示桌面时,按住 option+ com 同时鼠标点一下桌面,所有应用隐藏.
     
  • 相关阅读:
    AOP从静态代理到动态代理 Emit实现
    Emit基础入门 系列文章
    ContextAttribute与ContextBoundObject应用的探究
    吞云吐烦忧
    动态编译代码框架发布CZGL.Roslyn
    AutoMapper 入门
    Attribute在.net编程中的应用
    C#反射与特性 系列文章
    静态代理和动态代理方式分别实现AOP拦截功能
    内网安全攻防:渗透测试指南——第8章 权限维持分析及防御
  • 原文地址:https://www.cnblogs.com/wangbinios/p/5150581.html
Copyright © 2020-2023  润新知