• Android Studio你必须学会的快捷键(Eclipse转AS必看)


    前言:从Eclipse转到Android Studio之后,一开始把keymap设置成Eclipse,却发现有些常用的快捷键都失效了,大概是冲突了。想了下,觉得与其重新设置快捷键,不如去适应AS的快捷键,毕竟听说AS新增了好些有用的快捷键。于是把keymap又改回Default。事实也证明,熟悉起来还是挺快的,大概花了两天时间,就能很熟练了。以下是个人整理的Eclipse和AS的常用快捷键对照表,方便刚转AS的小伙伴们快速入手。

    功能EclipseAndroid Studio
    快速查找类、文件 Ctrl + Shift + T/R Ctrl + N 、Ctrl + Alt + N
    查找、替换 Ctrl + F Ctrl + F/R
    全局搜索 Ctrl + H Ctrl + Shift + F
    快速定位到下一个 Ctrl + K Alt + F3选中文中,F3定位到下一个
    快速定位光标位置的某个类、方法和属性 F3 F4
    注释代码行 Ctrl + / Ctrl + /
    注释代码块 Ctrl + Shift + / Ctrl + Shift + /
    删除当前行 Ctrl + D Ctrl + Y
    上下移动代码 Alt + Up/Down Ctrl + Shift + Up/Down
    复制选中行文本 Ctrl + Alt + Up/Down Ctrl+D
    格式化当前代码 Ctrl + Shift + F Ctrl + Alt + L
    重命名 Alt + Shift + R Shift + F6
    显示当前文件的结构 Ctrl + O Ctrl + F12
    定位到某一行 Ctrl + L Ctrl + G
    选中从当前光标处到该行行首/行尾的代码 Shift + Home/End Shift + Home/End
    导包、清除无效包引用 Ctrl + Shift + O Alt+Enter 、Ctrl + Alt + O
    大小写转换 Ctrl + Shift + X/Y Ctrl + Shift + U
    查看调用位置 Ctrl + Alt + H Ctrl + Alt + H、Ctrl + Alt + F7、Ctrl + B 、Ctrl + 鼠标左键
    快速修复 Ctrl + 1 Alt + Enter
    撤销、重做 Ctrl + Z 、Ctrl + Y Ctrl + Z 、Ctrl + Shift + Z
    代码提示 Alt + / Ctrl + Alt + Space
    抽取方法 Alt + Shift + M Ctrl + Alt + M
    代码折叠 Ctrl + Shift + /(小键盘) 、 *(小键盘) Ctrl + Shift + -(小键盘)、+(小键盘)
    窗口最大化和还原 Ctrl+M Ctrl + Shift + F12
    返回上/下一个光标位置 Alt + Left/Right Ctrl + Alt + Left/Right
    快速复写父类方法 Alt + Shift + S,选择Overried… Ctrl + O
    调试:单步跳入(进入函数) F5 F7
    调试:单步跳过(不进入函数) F6 F8
    调试:执行到下一个断点 F8 F9

    下面列举一些AS新增的快捷键(不知道Eclipse有没相对应的,反正我是不知道 (。・`ω´・))

    1. 快速查看最近访问过的文件:Ctrl + E
    2. 快速查看最近修改过的文件:Ctrl + Shift + E
    3. 选中一块代码,按此组合键,可快速添加if 、for、try/catch等语句:Ctrl + Alt + T
    4. 添加/移除书签:F11(无标记)、Ctrl + F11(有标记)
    5. 跳转到标记书签:Ctrl + 标记。比如输入Ctrl + 1,跳到标记为1的书签处。
    6. 显示全部书签:Shift + F11
    7. 快速跳转到相关文件:Ctrl + Alt + Home。用于快速在Activity/Fragment和布局文件之间跳转
    8. 相同字符串的多处选择:Alt + J。用于批量修改,比如说要把text1,text2,text3中的text全部改为image,只需选中一个text,再按两次Alt+J即可同时选中另外两处text,从而进行同步修改。
    9. 列选择/块选择:按住Alt,然后拖动鼠标选择。Shift + Alt + Insert切换选择模式。同样用于批量修改,与上个快捷键类似。
    10. 版本控制操作弹窗:Alt + `。显示最常用的版本控制操作,对于有用版本控制软件管理的项目,相当实用。
    11. 跳到大括号的开头/结尾:Ctrl + { 、Ctrl + }
    12. 在类中查看一个方法的实现:Ctrl + Shift + I
    13. 快速生成代码:Ctrl + J ,,这是个很实用的快捷键!列举了一些常用的缩写,通过输入这些缩写可以快速的生成代码。 
      举个栗子: 
      ①. 输入logt + Enter,快速生成Log的TAG常量,与之相关的还有logd,logm等。 
      ②.输入ifn/inn + Enter,快速生成判空和判非空的代码。 
      ③.输入fori/foreach + Enter,快速生成for循环代码。 
      ④.自己看去…
    14. 快速新建类:选中package -> Alt+Insert
    15. 关掉其他类:先按住Alt,再关掉当前类(其实这时候关掉的是除了当前类以外的其他所有类)
    16. 在layout.xml快速切换预览和编辑界面:Alt + Shift +Left/Right
     
  • 相关阅读:
    js数组求交集
    php安装oci8和pdo_oci扩展实现连接oracle数据库
    nginx配置静态资源压缩
    SHELL递归遍历文件夹下所有文件
    PHP函数获取临时文件目录
    php去除文件bom头
    tcpdump抓取udp报文
    linux获取当前运行级别
    当安装软件后提示依赖没有安装时
    Ubuntu卸载通过apt-get命令安装的软件
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/8698578.html
Copyright © 2020-2023  润新知