虽然AS作为常用的开发工具经常在使用着,但是它的功能,并没有全部被挖掘、发现,已经随着版本提升新增的一些功能,也没有及时的学会使用,因此抽出一点时间,好好研究一下AS的使用技巧。
界面操作
改变Tab的位置
Tab的位置真心丑,还占用垂直高度的空间。放在左边比较合适。
设置方法:打开setting,在左上角搜索栏搜索 tabs.找到并选中Editor Tabs,右侧的Placement选择left即可。也可以根据个人喜好选择None.⌘ + 1 :显示项目窗口
⌘ + ⇧ + ⟵ / ⟶ :调整焦点所在窗口的尺寸
esc :返回编辑窗口
⌘ + ↑ : 跳转到导航栏
⌘ + E : 最近打开的文件
⌘ + ⇧ + E :最近编辑的文件
⌘ + F12 : 显示一个类文件的结构(file structure工能),xml文件同样适用
⌘ + 7 : 在左侧显示一个文件的structure,xml文件同样适用
⌘ + B : 显示所有的继承和实现
⌘ + U :跳转到已经被实现的方法或类里
F12 : 移动到下一个错误前面
⌘ + ⇧ + ⌫ : 返回到之前 编辑的位置
tab : 代码取代添加,自动提示的时候,如果我们想要调用的方法与原有方法的参数个数相同,那么这些新代码将会自动替换并使用旧的参数设置
⌘ + ⇧ + ENTER : 补全当前语句
⌘ + P : 查看参数信息
⌥ + ↑/↓ : 扩大和缩小选择区域
⌘ + J : 补全
文件查找
- 任意搜索
⇧ + ⇧ : 搜索任意文件,不推荐使用,因为它会使你的电脑变慢 - 类型搜索
⌘ + O : 用于快速搜索枚举类型,类和接口 - 文件搜索
⌘ + ⇧ + O : 用于快速搜索各种文件,如:xml文件,资源文件等 - 搜索操作(功能搜索)
⇧ + ⌘ + o + A : 用于搜索并打开菜单、设置、工具窗口等,并且会给出一些操作的快捷键。当你忘记某项操作时,可以通过搜索操作快速的找到它们。
AS 2.2 新增功能
- ConstraintLayout
杂项
- const 自动补全为psfi ;
- key 自动补全为psfs ;
目前总结的只有这些,记住这些快捷键,将大大的提升你的开发效率。