如何利用AndroidStudio提升开发效率

前言

对比Eclipse 、Intelij IDEA来说,AndroidStudio无疑是个强大工具,虽然Eclipse、IntellijIEDA都能开发Android,但是效用方面不能比的。介绍一下AndroidStudio常用的快捷键和一些常用的插件来
提升我们的开发效率;有任何好的提议,请大家在评论区留言。(转载请注明来源)

如何添加AndroidStudio插件

进入Android'Studio界面->File->Setting


1400737-e436c666ae4d9046.png
plugins0.png

AndroidStudio常用的插件

  1. GsonFormat 快速吧Json转换为Class对象,免去了我们手动敲代码JavaBean(推荐指数 五星)


    1400737-21b82c26dea135a7.png
    plugins1.png

有时候会出现错误,这就要求我们的json数据格式的正确了,可以用下面网址(有很多小工具类型)进行校对
https://www.sojson.com/
2.Android ButterKnife Zelezny 用于绑定控件,再也不用findViewById了(推荐指数 五星)
前提是先继承Android ButterKnife
https://github.com/JakeWharton/butterknife

1400737-7cbcbd8d7e6c7e54.png
plugins2.png

1400737-70a2be32fa96173e.png
plugins3.png
  1. Android Parcelable code generator JavaBean序列化,快速实现Parcelable接口。
    使用方法点击空白处右击Parcelable

  2. Android ADB WIFI,手机可以连接wifi调试 (推荐指数 三星)


    1400737-ace43ebd04ae80d3.png
    plugins4.png

先用数据线连接,点击wifi调试,然后断开数据线即可远程调试

  1. Android Drawable Importer (推荐指数 五星)
    这是一个非常强大的图片导入插件。它导入Android图标与Material图标的Drawable ,批量导入Drawable ,多源导入Drawable(即导入某张图片各种dpi对应的图片)


    1400737-7c47daa56b26e2c7.png
    plugins5.png
  2. Translation 翻译插件(推荐指数 四星)
    对于查看源码和英语不好的同学来说,还是很不错的,比起有道和金山内嵌的实用性比较高

  3. Alibaba Java Coding Guidelines 编码规范(推荐指数 四星)
    对于新手来说或者其他转行而来的同学来说,这个还是很不错的,不仅让自己代码美观,规范自己的编码水平,有利于团队协作和以后的阅读

Android Studio 常用快捷键

1.The File Structure Popup
ctrl+f12此快捷键可以调出当前文件的大纲,并通过模糊匹配快速跳转至指定的方法。跟点击展开左边Structure侧滑栏效果一样,不过我喜欢直接展开Structure策划栏
对于笔记本来说F12有点难;


1400737-7b1dafe2b3ca9ac6.png
plugins6.png
1400737-076d01d864c4f4e7.png
plugins7.png
  1. 代码上下切换
    alt+shift+up/down
    上下移动行,这个没什么好说的,肯定会用到。必须的
  2. 全局搜索
    ctrl+shift+f
    想搜啥就搜啥,强烈推荐
  3. 当前页面查询
    ctrl+f

5 替换代码
ctrl+r
还是很不多的必备快捷家

  1. json转换bean(必须先安装插件GsonFormat)
    alt+s

  2. 代码注释
    ctrl+/ 用于单行注释
    ctrl+shift+/用于多行注释

附录快捷键表

IDE

按键 说明
F1 帮助
Alt(Option)+F1 查找文件所在目录位置
Alt(Option)+1 快速打开或隐藏工程面板
Ctrl(Command)+Alt(Option)+ 打开设置对话框
Alt(Option)+Home 跳转到导航栏
Esc 光标返回编辑框
Shift+Esc 光标返回编辑框,关闭无用的窗口
Shift+Click 关闭标签页
F12 把焦点从编辑器移到最近使用的工具窗口
Ctrl(Command)+Alt(Option)+Y 同步
Ctrl(Command)+Alt(Option)+S 打开设置对话框
Alt(Option)+Shift+Inert 开启/关闭列选择模式
Ctrl(Command)+Alt(Option)+Shift+S 打开当前项目/模块属性
Alt(Option)+Shift+C 查看文件的变更历史
Ctrl(Command)+Shift+F10 运行
Ctrl(Command)+Shift+F9 debug运行
Ctrl(Command)+Alt(Option)+F12 资源管理器打开文件夹

编辑

按键 说明
Ctrl(Command)+C 复制当前行或选中的内容
Ctrl(Command)+D 粘贴当前行或选中的内容
Ctrl(Command)+X 剪切当前行或选中的内容
Ctrl(Command)+Y 删除行
Ctrl(Command)+Z 倒退
Ctrl(Command)+Shift+Z 向前
Alt(Option)+Enter 自动修正
Ctrl(Command)+Alt(Option)+L 格式化代码
Ctrl(Command)+Alt(Option)+I 将选中的代码进行自动缩进编排
Ctrl(Command)+Alt(Option)+O 优化导入的类和包
Alt(Option)+Insert 得到一些Intention Action,可以生成构造器、Getter、Setter、将 == 改为 equals() 等
Ctrl(Command)+Shift+V 选最近使用的剪贴板内容并插入
Ctrl(Command)+Alt(Option)+Shift+V 简单粘贴
Ctrl(Command)+Shift+Insert 选最近使用的剪贴板内容并插入(同Ctrl(Command)+Shift+V)
Ctrl(Command)+Enter 在当前行的上面插入新行,并移动光标到新行(此功能光标在行首时有效)
Shift+Enter 在当前行的下面插入新行,并移动光标到新行
Ctrl(Command)+J 自动代码
Ctrl(Command)+Alt(Option)+T 把选中的代码放在 try{} 、if{} 、 else{} 里
Shift+Alt(Option)+Insert 竖编辑模式
Ctrl(Command)+ / 注释 //
Ctrl(Command)+Shift+ / 注释 /…/
Ctrl(Command)+Shift+J 合并成一行
F2/Shift+F2 跳转到下/上一个错误语句处
Ctrl(Command)+Shift+Back 跳转到上次编辑的地方
Ctrl(Command)+Alt(Option)+Space 类名自动完成
Shift+Alt(Option)+Up/Down 内容向上/下移动
Ctrl(Command)+Shift+Up/Down 语句向上/下移动
Ctrl(Command)+Shift+U 大小写切换
Tab 代码标签输入完成后,按 Tab,生成代码
Ctrl(Command)+Backspace 按单词删除
Ctrl(Command)+Shift+Enter 语句完成
Ctrl(Command)+Alt(Option)+J 用动态模板环绕

文件

按键 说明
Ctrl(Command)+F12 显示当前文件的结构
Ctrl(Command)+H 显示类继承结构图
Ctrl(Command)+Q 显示注释文档
Ctrl(Command)+P 方法参数提示
Ctrl(Command)+U 打开当前类的父类或者实现的接口
Alt(Option)+Left/Right 切换代码视图
Ctrl(Command)+Alt(Option)+Left/Right 返回上次编辑的位置
Alt(Option)+Up/Down 在方法间快速移动定位
Ctrl(Command)+B 快速打开光标处的类或方法
Ctrl(Command)+W 选中代码,连续按会有其他效果
Ctrl(Command)+Shift+W 取消选择光标所在词
Ctrl(Command)+ - / + 折叠/展开代码
Ctrl(Command)+Shift+ - / + 折叠/展开全部代码
Ctrl(Command)+Shift+. 折叠/展开当前花括号中的代码
Ctrl(Command)+ ] / [ 跳转到代码块结束/开始处
F2 或 Shift+F2 高亮错误或警告快速定位
Ctrl(Command)+Shift+C 复制路径
Ctrl(Command)+Alt(Option)+Shift+C 复制引用,必须选择类名
Alt(Option)+Up/Down 在方法间快速移动定位
Shift+F1 要打开编辑器光标字符处使用的类或者方法 Java 文档的浏览器
Ctrl(Command)+G 定位行

查找

按键 说明
Ctrl(Command)+F 在当前窗口查找文本
Ctrl(Command)+Shift+F 在指定环境下查找文本
F3 向下查找关键字出现位置
Shift+F3 向上一个关键字出现位置
Ctrl(Command)+R 在当前窗口替换文本
Ctrl(Command)+Shift+R 在指定窗口替换文本
Ctrl(Command)+N 查找类
Ctrl(Command)+Shift+N 查找文件
Ctrl(Command)+Shift+Alt(Option)+N 查找项目中的方法或变量
Ctrl(Command)+B 查找变量的来源
Ctrl(Command)+Alt(Option)+B 快速打开光标处的类或方法
Ctrl(Command)+Shift+B 跳转到类或方法实现处
Ctrl(Command)+E 最近打开的文件
Alt(Option)+F3 快速查找,效果和Ctrl(Command)+F相同
F4 跳转至定义变量的位置
Alt(Option)+F7 查询当前元素在工程中的引用
Ctrl(Command)+F7 查询当前元素在当前文件中的引用,然后按 F3 可以选择
Ctrl(Command)+Alt(Option)+F7 选中查询当前元素在工程中的引用
Ctrl(Command)+Shift+F7 高亮显示匹配的字符,按 Esc 高亮消失
Ctrl(Command)+Alt(Option)+F7 查找某个方法的所有调用地方
Ctrl(Command)+Shift+Alt(Option)+N 查找类中的方法或变量
Ctrl(Command)+Shift+O 弹出显示查找内容
Ctrl(Command)+Alt(Option)+Up/Down 快速跳转搜索结果
Ctrl(Command)+Shift+S 高级搜索、搜索结构

重构

按键 说明
F5 复制
F6 移动
Alt(Option)+Delete 安全删除
Ctrl(Command)+U 转到父类
Ctrl(Command)+O 重写父类的方法
Ctrl(Command)+I 实现方法
Ctrl(Command)+Alt(Option)+N 内联
Ctrl(Command)+Alt(Option)+Shift+T 弹出重构菜单
Shift+F6 重构-重命名
Ctrl(Command)+Alt(Option)+M 提取代码组成方法
Ctrl(Command)+Alt(Option)+C 将变量更改为常量
Ctrl(Command)+Alt(Option)+V 定义变量引用当前对象或者方法的返回值
Ctrl(Command)+Alt(Option)+F 将局部变量更改为类的成员变量
Ctrl(Command)+Alt(Option)+P 将变量更改为方法的参数

调试

按键 说明
F8 跳到下一步
Shift+F8 跳出函数、跳到下一个断点
Alt(Option)+Shift+F8 强制跳出函数
F7 进入代码
Shift+F7 智能进入代码
Alt(Option)+Shift+F7 强制进入代码
Alt(Option)+F9 运行至光标处
Ctrl(Command)+Alt(Option)+F9 强制运行至光标处
Ctrl(Command)+F2 停止运行
Alt(Option)+F8 计算变量值

常用Window 快捷键

复制、粘贴及其他常规的键盘快捷方式

Ctrl + X 剪切选定项
Ctrl + C(或 Ctrl + Insert) 复制选定项
Ctrl + V(或 Shift + Insert) 粘贴选定项
Ctrl + Z 撤消操作
Alt + Tab 在打开的应用之间切换
Alt + F4 关闭活动项,或者退出活动应用
Windows 徽标键 + L 锁定你的电脑
Windows 徽标键 + D 显示和隐藏桌面
F2 重命名选定项
F3 在文件资源管理器中搜索文件或文件夹
F4 在文件资源管理器中显示地址栏列表
F5 刷新活动窗口
F6 循环浏览窗口中或桌面上的屏幕元素
F10 激活活动应用中的菜单栏
Alt + F8 在登录屏幕上显示你的密码
Alt + Esc 按项目打开顺序循环浏览
Alt + 带下划线的字母 执行该字母相关的命令
Alt + Enter 显示所选项目的属性
Alt + 空格键 打开活动窗口的快捷方式菜单
Alt + 向左键 返回
Alt + 向右键 前进
Alt + Page Up 向上移动一个屏幕
Alt + Page Down 向下移动一个屏幕
Ctrl + F4 关闭活动文档(在可全屏显示并允许你同时打开多个文档的应用中)
Ctrl + A 选择文档或窗口中的所有项目
Ctrl + D(或 Delete) 删除所选的项目,将其移至回收站
Ctrl + R(或 F5) 刷新活动窗口
Ctrl + Y 恢复操作
Ctrl + 向右键 将光标移动到下一个字词的起始处
Ctrl + 向左键 将光标移动到上一个字词的起始处
Ctrl + 向下键 将光标移动到下一段落的起始处
Ctrl + 向上键 将光标移动到上一段落的起始处
Ctrl + Alt + Tab 使用箭头键在所有打开的应用之间进行切换
Alt + Shift + 箭头键 当组或磁贴的焦点放在“开始”菜单上时,可将其朝指定方向移动
Ctrl + Shift + 箭头键 当磁贴的焦点放在“开始”菜单上时,将其移到另一个磁贴即可创建一个文件夹
Ctrl + 箭头键 打开“开始”菜单后调整其大小
Ctrl + 箭头键(移至某个项目)+ 空格键 选择窗口中或桌面上的多个单独项目
Ctrl + Shift(及箭头键) 选择文本块
Ctrl + Esc 打开“开始”屏幕
Ctrl + Shift + Esc 打开任务管理器
Ctrl + Shift 如果多种键盘布局可用,则可切换键盘布局
Ctrl + 空格键 打开或关闭的中文输入法编辑器 (IME)
Shift + F10 显示所选项目的快捷方式菜单
按 Shift 与任何箭头键 在窗口中或桌面上选择多个项目,或在文档中选择文本
Shift + Delete 删除选定项,无需先移动到回收站
向右键 打开右侧的下一个菜单,或打开子菜单
向左键 打开左侧的下一个菜单,或关闭子菜单
Esc 停止或离开当前任务

Windows 徽标键键盘快捷方式

按键 操作
Windows 徽标键 打开或关闭“开始”屏幕
Windows 徽标键 + A 打开操作中心
Windows 徽标键 + B 将焦点放在通知区域上
Windows 徽标键 + C
Windows 徽标键 + Shift + C 打开超级按钮菜单
Windows 徽标键 + D 显示和隐藏桌面
Windows 徽标键 + Alt + D 显示和隐藏桌面上的日期和时间
Windows 徽标键 + E 打开文件资源管理器
Windows 徽标键 + F 打开反馈中心并获取屏幕截图
Windows 徽标键 + G 打开游戏栏(当游戏处于打开状态时)
Windows 徽标键 + H 开始听写
Windows 徽标键 + I 打开“设置”
Windows 徽标键 + J

Windows 徽标键键盘快捷方式

Windows 徽标键 + K 打开“连接”快速操作
Windows 徽标键 + L 锁定你的电脑或切换帐户
Windows 徽标键 + M 最小化所有窗口
Windows 徽标键 + O 锁定设备方向
Windows 徽标键 + P 选择演示显示模式
Windows 徽标键 + R 打开“运行”对话框
Windows 徽标键 + S 打开“搜索”
Windows 徽标键 + T 循环浏览任务栏上的应用
Windows 徽标键 + U 打开“轻松使用设置中心”
Windows 徽标键 + V 循环浏览通知
Windows 徽标键 + Shift + V 以相反顺序循环浏览通知
Windows 徽标键 + X 打开“快速链接”菜单
Windows 徽标键 + Y 在 Windows Mixed Reality 与桌面之间切换输入
Windows 徽标键 + Z 以全屏模式显示应用中可用的命令
Windows 徽标键 + 句点 (.) 或分号 (;) 打开表情符号面板
Windows 徽标键 + 逗号 (,) 临时速览桌面
Windows 徽标键 + Pause 键 显示“系统属性”对话框
Windows 徽标键 + Ctrl + F 搜索电脑(如果已连接到网络)
Windows 徽标键 + Shift + M 还原桌面上的最小化窗口
Windows 徽标键 + 数字 打开桌面,然后启动固定到任务栏的应用(位于数字所指明的位置)。如果应用已处于运行状态,则切换至该应用。
Windows 徽标键 + Shift + 数字 打开桌面,然后启动固定到任务栏的应用新实例(位于数字所指明的位置)
Windows 徽标键 + Ctrl + 数字 打开桌面,然后切换至固定到任务栏的应用的最后活动窗口(位于数字所指明的位置)
Windows 徽标键 + Alt + 数字 打开桌面,然后打开固定到任务栏的应用的“跳转列表”(位于数字所指明的位置)
Windows 徽标键 + Ctrl + Shift + 数字 打开桌面,然后以管理员身份打开位于任务栏上指定位置的应用新实例
Windows 徽标键 + Tab 打开任务视图
Windows 徽标键 向上键 最大化窗口
Windows 徽标键 向下键 删除屏幕上的当前应用并最小化桌面窗口
Windows 徽标键 + 向左键 最大化屏幕左侧的应用或桌面窗口
Windows 徽标键 + 向右键 最大化屏幕右侧的应用或桌面窗口
Windows 徽标键 + Home 最小化活动桌面窗口之外的所有窗口(在第二个笔划时还原所有窗口)
Windows 徽标键 + Shift + 向上键 将桌面窗口拉伸至屏幕顶部和底部
Windows 徽标键 + Shift + 向下键 在垂直方向上还原/最小化活动桌面窗口,而宽度保持不变
Windows 徽标键 Shift + 向左键或向右键 将桌面上的应用或窗口从一台显示器移动至另一台显示器
Windows 徽标键 + 空格键 切换输入语言和键盘布局
Windows 徽标键 + Ctrl + 空格键 对之前选择的输入所做的更改
Windows 徽标键 + Ctrl + Enter 打开讲述人
Windows 徽标键 + 加号 (+) 打开放大镜
Windows 徽标键 + 正斜杠 (/) 开始输入法复原流程
Windows 徽标键 + Ctrl + V 打开肩式分接设备

虚拟桌面的键盘快捷方式

按键 操作
Windows 徽标键 + Tab 打开“任务视图”
Windows 徽标键 + Ctrl + D 添加虚拟桌面
Windows 徽标键 + Ctrl + 向右键 在你于右侧创建的虚拟桌面之间切换
Windows 徽标键 + Ctrl + 向左键 在你于左侧创建的虚拟桌面之间切换
Windows 徽标键 + Ctrl + F4 关闭你正在使用的虚拟桌面

微软官方文档 https://support.microsoft.com/zh-cn/help/12445/windows-keyboard-shortcuts

猜你喜欢

转载自blog.csdn.net/weixin_34007020/article/details/87641262