文章目录
- 快速查看方法注释
- 去掉没用的import快捷键
- 转为大写字母快捷键
- try catch快捷键
- 在子类中重写父类的方法
- 快速Generate
- 恢复刚才关闭的文件
- 快速定位当前文件中错误代码
- TODO注释
- 查找快捷键总结
- 行操作快捷键总结
快速查看方法注释
ctrl+Q
前提
一个方法能这样查看注释的前提是,这个方法有规范的注释,比如上图所示的setInflater()方法
/**
* 设置LayoutInflater的值
* 该方法必须在{@link #setContext(Context context)}之后调用
*/
private void setInflater(){
inflater = LayoutInflater.from(context);
}
在添加注释时,可以先打出 /** 然后按回车即可
其中如果包含其他方法,格式如下
{@link #setContext(Context context)}
去掉没用的import快捷键
Ctrl+Alt+O
转为大写字母快捷键
Ctrl+Shift+U
try catch快捷键
鼠标选中要try catch的代码,如果一行代码可以鼠标放在所在行
Alt+Ctrl+T
在子类中重写父类的方法
Ctrl+O
把代码提取出来放在一个单独的方法里
Ctrl+Alt+M
快速Generate
Alt+Ins
恢复刚才关闭的文件
Ctrl+Alt+←
快速定位当前文件中错误代码
当前文件报错,虽然右侧有错误提示,但是小心翼翼的拖拽到相应位置也不算快。。。
来个快捷键来快速定位当前报错位置:
Shift+F2
TODO注释
当添加完方法暂时不写时,可以写上TODO注释以免忘记完成
//TODO
输入todo
,AS会自动补全
这样Android Studio右侧就会有一个蓝色的线条,提示你这里有工作没有完成
查找快捷键总结
1、Find Actions。作用:你可以通过它的名称调用任何已知的菜单或操作。这对偶尔使用的命令非常有用,Enter执行相应操作
ctrl+shift+a
2、Quick Definition Lookup。作用:想查看一个方法或类的实现,又不想失去当前页面?使用此快捷方式查找它
ctrl+shift+i
3、The Call Hierarchy Popup。作用:这会告诉你一个方法的声明和调用之间的可能路径
ctrl+alt+h
4、The File Structure Popup。作用:这个快捷键可以查看当前类的大纲,你可以通过键盘来选择过滤
ctrl+f12
行操作快捷键总结
1、Delete Line。作用:删除一行
ctrl+y
2、Move Lines Up/Down。作用:移动行进行上下移动
alt+shift+up/down
3、Collapse Expand Code Block。作用:对代码进行折叠和展开
ctrl+shift+plus/minus
Tip:默认的折叠与否可以在这里设置
4、Move Between Methods and Inner Classes。作用:在当前文件中,将光标移动到下个方法或类。如果光标在当前方法中,移动按Alt+↑,光标会移动到当前方法名称上
alt+up/down
5、Highlight All the Things。作用:高亮显示当前相关内容,这不仅仅是一个简单的匹配,而是只显示相关内容
ctrl+shift+f7
可以通过F3查找下一个
按ECS退出高亮
高亮显示一个引用,在哪被用到也会被高亮显示
高亮显示“extends”或“implements” ,那么重写的方法等也将被高亮显示
高亮显示 “return” 或“throw”语句也将突出显示该方法的所有退出点