• 【转】iOS开发入门:Xcode常用快捷键


    原文网址:http://www.3g-edu.org/ios_free/3G-89.htm

    Xcode有许多快捷键,这些快捷键在Xcode的工具栏里都有标注,学会使用这些快捷键可以大大的提高你的编程效率。本文来给大家介绍一些Xcode常用快捷键,设置方法:Xcode主菜单->Xcode->Preferences->Key bindings 中查看与修改。

    mac的键盘都是专用的,上面有三个功能键,比windows下常见的ctrl和alt,多处一个中国结的键,呵呵,暂且这么叫吧。就是下图上的几个:

    他们对应的,Option就是alt键,Command就是win键,那个经常在网吧被人扣掉的很讨厌的按键。

    当然,在我第一次进入mac时还是头晕,没搞明白键盘的多数按键,尤其是在键盘检测之前。所以,还是先看看偏好设置里的每一个项目吧。

    键盘的按键在检测完之后,会出现下面的几个应用了。

    win+alt:切换输入法

    win+tab:切换任务窗口

    ctrl+tab:浏览器内标签切换

    win+shift+3:屏幕截图,自动保存到桌面

    win+shift+4:指定区域截图,跟qq截图一样。很爽,再也不用依赖qq了。

    其实我前几天把ctrl和win键的功能给对换了,比较适合正常的习惯,不过刚才换了回来,希望能更接近真实的mac专用键盘的感觉吧。

    另外,mac上的文件重命名很有意思,竟然是选中后,按enter,也就是会车键。这跟windows完全不一样。

    一、运行调试

    1.快捷键:

    command+shift+R         打开控制台
        command+W               关闭控制台(谁有焦点就关闭谁)
        command+R               编译并运行程序 Build and Go
        command+shif+E          打开或关闭File Name视图
        command+[或]            把选定的多行代码或光标所在行的代码,左移或右移
        command+L               跳到某行

    2.调试快捷键:

    command+shift+Y         打开调试窗口
        command+Y               调试运行程序
        command+option+P        继续
        command+shift+O         跳过
        command+shift+I         进入
        command+shift+T         跳出

    3.其他

    command+ : 设置或取消断点
        command+ option + : 允许或禁用当前断点
        command+ option + B: 查看全部断点

        command+ RETURN: 编译并运行(根据设置决定是否启用断点)
        command+ R: 编译并运行(不触发断点)
        command+ Y: 编译并调试(触发断点)
        command+ shift + RETURN: 终止运行或调试

        command+ B: 编译
        command+ shift + K: 清理

    二、代码导航

    command+shift+D 打开Open Quidkly窗口,可用于快速打开一个文件,而不用到文件树中目视查找。

    头文件(#import *.h这里)获得光标,再按shift+command+D,弹出一个窗口,可跟入一个头文件

    shift+command+D,弹出一个窗口,输入头文件名字可跟入一个头文件

    alt+command+上箭头 查看配套文件,为当前的.m文件查看.h文件,或返过来。

    command+ CTRL + LEFT: 折叠
        command+ CTRL + RIGHT: 取消折叠
        command+ CTRL + TOP: 折叠全部函数
        command+ CTRL + BOTTOM: 取消全部函数折叠

    CTRL + U: 取消全部折叠

    三、编辑代码

    1.代码缩进

    左缩进 command+[
        右缩进 command+]

    2.代码编辑

    control-F: 向右一个字符(forward)
        control-B: 向左一个字符(backward)
        control-P: 前一行(previous)
        control-N: 后一行(next)
        control-A: 去行首
        control-E: 到行尾(end)
        control-T: 调换光标两边的字符(transpose)
        control-D: 删除光标右侧字符(delete)
        control-K: 删除本行剩余的字符(kill)
        command+ D: 添加书签
        command+ /: 注释或取消注释
        CTRL + .: 参数提示
        ESC: 自动提示列表

    3.文档内搜索

    Command+ F: 搜索 
        Command+ G: 搜索下一处
        Shift + Command+ G: 搜索上一处

    4.代码自完成

    输入变量名和方法名的前几个字母时,IDE会给予提示,这时候你可以:
        tab 确认
        esc 显示代码提示菜单,其中包含所以可能可能匹配相。E:枚举,f:函数,#:#define指令,m:方法,C:类
        control+. 在各个代码提示选项之间循环,作用等同于esc键,只是外观不同。
        shift+control+. 同上,但是反相循环

    如果代码自动完成没有出来,你可以使用esc键呼出他。

    代码自动完成方法提示时,如上图,有两个参数,在输入完第一个参数,如何光标定位到下一个参数:
        tab 移动到代码提示的下一个点位符
        contorl +/ 移动到代码提示的下一个点位符

    5.代码快照:

    主菜单:File->Make Snapshot 会记住当前代码的状态,现在你可以“破坏”你的代码了

    主菜单:File->Snapshot 打开快照窗口,这里可以进行恢复项目工作

    四、重构快捷键

    1.重构快捷键--修改变量名:

    contorl+command+T 指修改变量名,先选中一个变量名,再使用这个快捷键,输入新名字,同一个变量在多个被使用的地方都发变了,菜单是:Edit->Edit all in Scope

    如果这个功能不好使可能是:

    1.你没有事先,先选中变量名
        2.关闭了语法着色功能 ,或你改动过他

    2.重构快捷键--修改类名:

    选中类名,(光标在类名字母中就行,全选中也可以),按shift+command+J键,出现一个新窗口,输入新名字。可以勾选Snaplhot,修改类名时,Rename related files也会被选中。

    可以Preview(预览),看看影响到了哪些类,还可以单个文件对比。

    对应的主菜单是:Edit->Refactor

    五、文件窗体

    1.文件

    command+ N: 新文件
        command+ shift + N: 新项目
        command+ O: 打开
        command+ S: 保存
        command+ shift + S: 另存为
        command+ W: 关闭窗口
        command+ shift + W: 关闭文件

    2.窗体

    command+ shift + B: 编译窗口
        command+ shift + Y: 调试代码窗口
        command+ shift + R: 调试控制台
        command+ shift + E: 主编辑窗口调整

  • 相关阅读:
    Lua 的元表怎么理解
    Lua中的元表与元方法
    Lua 的元表怎么理解
    VMware Workstation 系统备份-虚拟机克隆方法
    Lua中的元表与元方法
    bzoj2809
    bzoj2733
    bzoj1334
    bzoj1211
    bzoj3083 3306
  • 原文地址:https://www.cnblogs.com/wi100sh/p/5320258.html
Copyright © 2020-2023  润新知