ctrl + c :复制

ctrl + x :剪切

ctrl + v :粘贴


shift + 向下箭头 :向下选中

shitf + 向上箭头 :向上选中

shitf + 向左箭头 :向左选中

shift + 向右箭头 :向右选中


end :表示跳到这一行的末尾

shitf + end :表示跳到这一行的末尾,并选中所跳过的字符

home :表示跳到这一行的开始

shitf + home :表示跳到这一行的开始,并选中所跳过的字符


ctrl + pagedown :表示跳到这一页的末尾

ctrl + pageup :表示跳到这一页的开始


ctrl + y :删除本行

ctrl + d :复制本行到下一行

alt + shitf + 向上箭头/向下箭头:向上/向下移动本行代码


ctrl + z :表示回退到上一次的历史操作

ctrl + shift + z :表示前进到下一次的历史操作 (与搜狗输入法有冲突,所以我本人就把搜狗输入法的快捷键修改成了其他的)

ctrl + alt + 左箭头:表示回到上一个历史光标所在的位置

ctrl + alt + 右箭头:表示前进到下一个历史光标所在的位置



ctrl + w :表示选中光标所在的单词


shift + enter :表示在光标所在的这一行下边新开一行 (这个很实用)


ctrl + alt + l :表示格式化代码(相当给力)(l是字母哦,不是数字1)(与QQ的热键有些冲突,所以就把QQ的热键给去掉了)


alt + insert :快速生成构造方法

ctrl + o :重写父类的方法


ctrl + p :方法参数提示(这两个很实用)

ctrl + q :显示注释文档


alt + enter :错误自动修复


ctrl + / :表示一行注释

ctrl + shift + / :表示多行注释

/** + enter :表示对方法进行注释或者多行注释


ctrl + alt + t :可以把一段代码包在一个代码块里,例如:try-catch


ctrl + alt + f :把局部变量提升为全局变量


F2 :直接跳到报错的地方

alt + 向上/上下箭头 :跳方法


fori + enter :直接显示出for()循环语句

logi + enter :直接显示Log.i()语句

loge + enter :直接显示Log.e()语句

ifn + enter :直接显示判空的if()语句


点击左侧的Structure,即可查看当前类的结构


在类文件或布局文件中,右键单击,然后选择 Find Usages ,即可查看这个类或布局等资源文件被调用的所有地方