小编整理了一些Mac和Windows上超有用的Android Studio经常使用的快捷键。

Ctrl(Command)+Y 删除行

Ctrl(Command)+Z 倒退

Ctrl(Command)+Shift+Z 向前

Ctrl(Command)+Alt(Option)+L 格式化代码

Ctrl(Command)+Alt(Option)+O 优化导入的类和包

Alt(Control)+Insert(Enter) 能够生成构造器、Getter Setter….

Ctrl(Command)+J 自己主动生成代码

Shift+Enter 在当前行的以下插入新行,并移动光标到新行

Ctrl(Command)+Alt(Option)+T 把选中的代码放在try{}if{}else{}里

Ctrl(Command)+Shift+J 合并成一行Ctrl(Command)+/ 凝视//

Ctrl(Command)+Shift+/ 凝视 /…/

Shift+Alt(Option)+Up/Down 内容向上/下移动

Ctrl(Command)+Shift+Up/Down 语句向上/下移动

Ctrl(Command)+Shift+U 大写和小写切换

Tab 生成代码

Ctrl(Command)+H 显示类继承结构图

Ctrl(Command)+P 方法參数提示

Ctrl(Command)+U 打开当前类的父类或者实现的接口

Ctrl(Command)+B 高速打开光标处的类或方法

Ctrl(Command)+ -/+ 折叠/展开代码

Ctrl(Command)+Shift+ -/+ 折叠/展开所有代码

Ctrl(Command)+F 在当前窗体查找文本

Ctrl(Command)+R 在当前窗体查找/替换文本

Ctrl(Command)+Shift+Alt(Option)+N 查找项目中的方法或变量

Ctrl(Control)+ Alt(Option) + H 查找调用的位置

Ctrl(Command)+B 查找变量的来源

Ctrl(Command)+U 转到父类

Ctrl(Command)+O 重写父类的方法

Ctrl(Command)+I 实现方法

Ctrl(Command)+Alt(Option)+Shift+T 弹出重构菜单

以上快捷键大家能够直接拷贝到一个文本文档中,方便大家使用,多使用几次会慢慢的记住这些快捷键的。

Mac和Windows上Android Studio经常使用的快捷键的更多相关文章

  1. 【Android Studio安装部署系列】九、Android Studio常用配置以及快捷键

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 整理Android Studio的常用配置和快捷键. 常用配置 显示行号 临时显示 永久显示 File——Settings——Edi ...

  2. Android Studio系列教程三--快捷键

    Android Studio系列教程三--快捷键 2014 年 12 月 09 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处!http://stormzhang.com/ ...

  3. Android Studio中有用的快捷键栏

    Android Studio中有用的快捷键栏#1 Ahraewi线移动 Alt + Shift +向上/向下❖Alt + Shift +向上/向下 或上下移动在所选位置的行. 删除行 CMD + B ...

  4. android studio eclipse keymap theme 快捷键 主题风格设置

    android studio eclipse keymap theme 快捷键 主题风格设置 将Android Studio的快捷键设置与eclipse一致,使用习惯的快捷键才顺手.Mac系统下:进入 ...

  5. Android Studio开发工具常用快捷键。部分总结,不全面,只包含新手可能少用的

    Android Studio开发工具常用快捷键.部分总结,不全面,只包含新手可能少用的 作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985 首先说明,因为 ...

  6. Android Studio没有导包快捷键怎么办

    Android Studio没有导包快捷键,那怎么办呢? 在使用Eclipse开发Android应用时,开发者往往会使用Shift+Ctrl+O快捷键来快速导入所有的包,和移除未使用的包.但这个快捷键 ...

  7. 在Mac/Linux/Windows上编译corefx遇到的问题及解决方法

    这两天尝试在Mac/Linux/Windows三大平台上编译.NET跨平台三驾马车(coreclr/corefx/dnx)之一的corefx(.NET Core Framework),结果三个平台的编 ...

  8. 第一次用上 Android Studio 2.3 过程及错误解决

    因为要开发Android5.0的缘故,抛弃了eclipse转到了Android Studio,第一次使用就是遇到了许多问题,终于是解决问题了,特意写一篇博文给各位要准备从eclipse转到Androi ...

  9. mac os下提高android studio运行速度终极方法

    /Users/hangliao/ 删除(.android  .gradle)两个文件夹 android studio恢复所有设置到初始化状态,这样会删除已创建的模拟器,所以需从创建一下模拟器 mac ...

随机推荐

  1. HDU 1280 前m大的数【排序 / hash】

    前m大的数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  2. POJ1251 Jungle Roads(Kruskal)(并查集)

    Jungle Roads Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 23882   Accepted: 11193 De ...

  3. Linux命令之fdisk

    fdisk fdisk [选项] <disk>  改变分区表 fdisk [选项] –l <disk>  列出所有分区表 fdisk –s <partition(分区编号 ...

  4. CentOS 7 下Ansiable搭建命令列表 及常用监控指令

    根据文章 [  自动化运维工具Ansible详细部署 ] 搭建 ============================================================== 1.Ans ...

  5. 【模拟】bzoj2295 【POJ Challenge】我爱你啊

    #include<cstdio> #include<cstring> using namespace std; int n; char s[100001],table[]=&q ...

  6. Scala实战高手****第16课:Scala implicits编程彻底实战及Spark源码鉴赏

    隐式转换:当某个类没有具体的方法时,可以在该类的伴生对象或上下文中查找是否存在隐式转换,将其转换为可以调用该方法的类,通过代码简单的描述下 一:隐式转换 1.定义类Man class Man(val ...

  7. Jquery的Split二次分割

    <script type="text/javascript">var str="Q1#k1:Q2#k2"var str2=str.split(':' ...

  8. 使用WinDbg调试SQL Server——入门:Woodytu

    http://www.cnblogs.com/woodytu/p/4663525.html https://www.sqlpassion.at/archive/2014/05/13/debugging ...

  9. 转载:win10 下安装Oracle 11g(问题:环境不满足最低要求)

    安装oracle11g时遇到INS-13001环境不满足最低要求 在以管理员身份运行setup.exe之后,出现了:[INS-13001]环境不满足最低要求,通过网上搜索之后找到了解决途径 首先,打开 ...

  10. 增强学习--Sarsa算法

    Sarsa算法 实例代码 import numpy as np import random from collections import defaultdict from environment i ...