原文发布于Android猿
之前都是用习惯了eclipse的快捷键,从去年(2015)10月份使用Android studio到现在也基本习惯了AS的快捷键,反而越来越感觉AS的快捷键比eclipse强大太多,今天周末就把自己平时最常用的AS快捷键总结出,注意我用的AS的keymap是Default for XWin,keymap不同快捷键可能有差异。
一.Log相关
- 生成TAG
logt
效果:
- 打印方法中参数
logm
效果:
- 打印log.d()
logd
- 打印log.e()
loge
打印其他级别的Log以此类推。
二.代码提示
Ctrl + Alt +Space (空格键)
三.代码移动
- 选中代码,连续按会选中更多
Ctrl + W
- 复制当前行到下一行
Ctrl + D
- 剪切
Ctrl + X
- 删除
Ctrl + Y
- 代码向上/下移动
Ctrl + Shift+ Up/Down
- 在类中的方法间移动
Alt + Up/Down
- 代码向上/下移动
Ctrl + Shift+ Up/Down
四.代码查看
- 打开一个文件
Ctrl + Shift+ N
- 打开一个类
Ctrl + N
- 查看一个变量的声明
Ctrl + B //效果同Ctrl + 左击鼠标
- 查看一个类的父类
Ctrl + U
- 查看一个方法的调用
Ctrl + Alt + H
- 在类中查看一个方法的实现
Ctrl + Shift + i
- 显示类结构图
Ctrl + H
- 代码返回快捷键
Alt + 向左箭头
- 代码展示折叠、展开
Ctrl + -/+
- 隐藏/打开工程面板
Alt + 1
- 高亮错误或警告快速定位
F2
- 查找类中的方法或变量
Ctrl + Shift + Alt + N
- 显示当前文件结构
Ctrl + F12
- 复写父类方法
Ctrl + O
- 给选中的代码块添加if、for、try/catch等语句
Ctrl + Alt + T
五.代码生成
Ctrl + J //可生成 if、for、foreach、findViewById、View.Gone、Toast等代码
六.代码查找、替换
- 查找文本
Ctrl + F
- 替换文本
Ctrl + R
七.代码格式化
- 代码格式化
Ctrl + Alt + L
以上,欢迎交流补充。