使用Android Studio开发已经一年多了,这是Google力推的Android开发工具(而且官方已经放弃Eclipse ADT更新了)。

自从开发Android从eclipse迁移到Android Studio后,为了提高自己的开发效率,奉着“键盘可以替代鼠标”的理念,先是去网上搜罗各种快捷键, 接着又搜罗各种插件来提升开发效率。

其实关于插件和快捷键以及AS的使用技巧,网上有各种详细的教程。这里告诉大家不用都记住,因为常用的就那么几个,下面我就把我自己经常用的,好用的快捷键以及插件分享给大家。
【备注】由于我开发使用的是mac电脑,下面的快捷键都是osx下面的,windows小伙伴忽略

快捷键

展开部分代码块:cmd + "+"
展开全部代码块:cmd + shift + "+"

折叠部分代码块:cmd + "-"
折叠全部代码块:cmd + shift + "-"

提取方法:cmd + option + M
跳转到指定行数: cmd + L
指定行数代码添加try catch/if/while等: cmd + option + T

复写父类方法: ctrl + O
实现接口方法: ctrl + I

调用生成器(getter setter/toString/equals等): cmd + N
查找被使用的地方: option + F7
格式化代码: cmd + option + L
全局搜索: double shift(快速按两下shift键)

打开一个类: cmd + O
打开一个文件: cmd + shift + O

最近打开的文件: cmd + E
最近编辑的文件:cmd + shift + E

跳转到类、变量、方法声明的地方: cmd + B
跳转到父类:cmd + U
重命名变量名或者方法名: shift + F6

Android Studio 推荐插件

Android Studio安装插件的方法:

preferences - plugins,在输入框中输入插件名称后搜索,安装后重启就ok了

推荐列表

  • ADBIdea adb命令快捷菜单,重启、卸载、清除数据等(个人常用清除数据操作,开发调试经常用到)
    image
  • GsonFromat 根据json数据格式生成相应的实体类
  • Android Parcelable code generate 自动生成Parcelable代码
    image
  • AndroidAccessors 自动生成成员变量的get/set方法,不带m
  • SelectorChapek for Android 按照不同状态(normal、pressed)的标准命名后,右键文件树Generate Android,自动生成xml drawable
  • Android ButterKnife Zelezny ButterKnife injections自动生成器
    image
  • Android Annotations @ViewById injection code generate Android Annotations自动生成器
    image

最后

国外有个大神 Philippe Breault写过AS使用技巧系列文章,它在G+上经常更新,另外他的博客也有相关文章,大家可以参考。

更多相关文章

  1. [置顶] 声波通信(声波传输)在iOS、Android中的应用场景深入分析(含
  2. Android(安卓)APP与媒体存储服务的交互
  3. 二十三、Android源代码是这样搞到的(图解)
  4. Android(安卓)AOP 之 javassist 示例
  5. Android(安卓)Studio使用
  6. Android(安卓)Studio NDK开发案例一 JNI开发入门
  7. 通过JNI实现c/c++和Android的java层函数互调
  8. Android(安卓)Studio 慢吗?No!!你还不懂她···
  9. android xml-----Sax解析

随机推荐

  1. Android(安卓)JNI开发提高篇
  2. Android笔试题大全(持续更新中)
  3. android 跳转到手机设置指定应用详情页面
  4. Android 8.0 启动 出错 Not allowed to s
  5. Android实现自动文本框提示功能
  6. android中进入设置页面(常见网络设置页面,
  7. 记Android(安卓)Framework开发之前
  8. Android Http通信(HttpURLConnection)
  9. android 模拟器设置代理服务器
  10. Android活动文件夹