工欲善其事,比先利其器。
今天给大家介绍一下Android studio使用中一些好用的快捷键和插件。
快捷键篇
以下快捷键均为mac android studio 默认快捷键
1.书签
我们在开发中需要经常看别人的代码逻辑,如果逻辑层级过深且涉及多个类,常常看到后面就把前面的逻辑忘了,这时候我们可以通过书签记录我们看到关键逻辑。
1.1 创建书签(Fn+F3)
1.2 查看书签(Fn+Command+F3)
2.导航与搜索
2.1搜索全部内容(包括代码和菜单)(按两次shift)
2.2 搜索类 (Command+O)
2.3 在路径中查找 (Command+Shift+F)
2.4 打开文件结构 Command+F12
2.5 最近打开文件菜单 Command+E(相当于浏览记录)
2.6 最近编辑文件 Command+Shift+E (有时候有段代码突然出bug了,原来好好的,我也没改动啊)
2.7转到上一次编辑位置 Command+Shift+Delete
3.收藏夹
添加到收藏夹(Option+Shift+F)
我们开发中经常围绕几个类展开,我们就可以把他们添加到收藏夹,省去寻找他们的时间
4.编写代码
4.1 生成代码(getter、setter、构造函数、hashCode/equals、toString、新文件、新类) command+N
4.2 重写方法 (希望知道父类有哪些方法) Ctrl+O
4.3 实现方法 (实现接口方法) 接口方法必须需要实现,我们查看父类方法比较实用 Ctrl+I
4.4 控制语句(if...else / try...catch / 等)Command+Option+T 我们希望try,catch包裹在for循环外面
4.5 基本代码补全 Ctrl+空格键
4.6完成语句 command+shift+enter 不用移动到末尾增加分号。
4.7 显示选定方法参数 command+p 比如我们想看new ArrayList<>参数
4.8 优化导入 Ctrl+Option+O
4.9 项目快速修复 Option+Enter
4.10 重新格式化代码 Command+Option+L
4.11 下一个/上一个突出错误 F2
5.重构
5.1 复制这个类 F5
5.2 移动这个类 F6
5.3 提取方法 Command+Option+M
5.4 提取字段 Command+Option+F
5.5 提取常量 Command+Option+C
5.6 提取参数 Command+Option+P
查看方法调用 option + F7
多行操作 按住option,然后鼠标进行区域选择
预览方法定义 command+Y
粘贴板管理 command + shift + v 覆盖了的复制的内容
变量命名风格
提取style
代码模版 command+j
自定义模版
创建activity模版
cd "/Applications/Android Studio.app/Contents/plugins/android/lib/templates/activities/EmptyActivity"
8.大小写切换
command+shift+U
其他
打开设置对话框 command+,(不讲)