整理的一些AndroidStudio实用插件

来源:互联网 发布:英孚网络课程网址 编辑:程序博客网 时间:2024/06/05 16:50

最近做项目时间比较紧,不过还是抽出时间来整理了一下这些比较好用的AS插件

  • ADB Idea

    ctrl + Shift + A 查找中添加常用卸载安装app的一些操作,无需命令行
  • Android ButterKnife Zelezny

    butterKnife自动生成注解插件,包括holder
  • Android Parcelable code generator

    Parcelable 自动生成插件,findViewById 生成插件
  • Eclipse code formatter:

    没人觉的idea的格式化工具不好用嘛,有了这个,你就可以把以前eclipse的格式化脚本copy到idea来,一下子就治好了强迫症有没有。
  • Genymotion:

    这个就不解释了吧,用了之后我都不愿意用真机了。。
  • GsonFormat:

    五颗星推荐,把json数据往粘贴板一贴,自动生成Bean有没有,显著提高生成力。
  • android-postfix-plugin

    可根据后缀快速完成代码,这个属于拓展吧,系统已经有这些功能,如- - sout、notnull等,这个插件在原有的基础上增添了一些新的功能
  • AndroidAccessors

    快速生成get和set方法的插件,其实系统的也有类似功能,这个更快。
  • Lifecycle-Sorter

    可以根据Activity或者fragment的生命周期对其生命周期方法位置进行先后排序, 快捷键Ctrl + alt + K
  • JsonOnlineViewer

    可实现直接在android studio中调试接口数据,可以选择请求类型,自定义请求头及请求体,json数据格式化后展示
  • CodeGlance

    可用于快速定位代码,类似于Sublime编辑器右侧定位视图
  • Android Drawable Importer

    为了适应所有Android屏幕的大小和密度,每个Android项目都会包含drawable文件夹。任何具备Android开发经验的开发人员都知道,为了支持所有的屏幕尺寸,你必须给每个屏幕类型导入不同的画板。
  • Android Drawable Importer

    插件能让这项工作变得更容易。它可以减少导入缩放图像到Android项目所需的工作量。Android Drawable Importer添加了一个在不同分辨率导入画板或缩放指定图像到定义分辨率的选项。这个插件加速了开发人员的画板工作。
  • Android ButterKnife Zelezny

    用于在活动、片段和适配器中,从所选的XML布局文件生成ButterKnife注入。该插件提供了生成XML对象注入的最快方式。
  • Android Holo Colors Generator

    开发Android应用程序需要伟大的设计和布局。Android Holo Colors Generator则是定制符合喜好的Android应用程序的最简单方法。 
  • Android Holo Colors Generator

    是一个允许你为你的应用程序随心所欲地创建Android布局组件的插件。此插件会生成所有必要的可在项目中使用的相关的XML画板和样式资源。
  • Android Parcelable code generator

    生成实现了Parcelable接口的代码的插件。在你的类中,按下alt + insert键弹出插入代码的上下文菜单,你会看到在下面有一个Parcelable,如下所示。选择它之后,就会在你的类当中插入实现了Parcelable接口的代码。从此不用再手动写Parcelable代码。
  • AndroidCodeGenerator

    可以生成ViewHolder和findView方法的代码。尤其是在Adapter实现类的getView当中很有用。
  • Android Layout ID Converter

    生成findView代码的使用方法。
  • SelectorChapek for Android

    生成Selector的插件。你需要在drawable文件夹中右键,在弹出的菜单中选择Generate Android Selectors,如下所示,它就会根据你的几个drawable文件夹里的资源的命名,帮你生成Selector代码。当然,你的资源文件需要根据约定的后缀来命名。比如按下状态为_pressed,正常状态为_normal,不可用状态为_disable,等等。
  • genymotion-gradle-plugin

    不同于图形化的genymotion插件,这个允许你通过脚本来配置,创建device。
  • sdk-manager-plugin

    SDK管理插件,自动检测更新并下载。
  • otto-intellij-plugin

    otto事件导航工具。
  • dagger-intellij-plugin

    dagger可视化辅助工具。
  • eventbus-intellij-plugin

    eventbus导航插件
  • eventbus3-intellij-plugin

    eventbus导航插件
  • strings-xml-tools

    管理Android工程中字符串国际化的插件
  • gradle-packer-plugin

    Android多渠道打包工具。
  • gradle-retrolambda

    在java 6 7中使用 lambda表达式的插件。
  • lint-cleaner-plugin

    移除Android中无用资源。
  • dexcount-gradle-plugin

    方法数计算,对于较大应用避免方法爆棚很有用。
  • android-unit-test

    添加Android单元测试。
  • robolectric-gradle-plugin

    Robolectric测试辅助工具。
  • GradleDependenciesHelperPlugin

    maven gradle 依赖支持自动补全。
  • idea-markdown

    markdown插件
  • Codota

    搜索最好的Android代码。
  • adb-idea

    支持直接在AS面板中进行ADB操作,操作快捷菜单,快速清除数据,重启应用,卸载应用等操作。
  • GsonFormat

    根据Gson库使用的要求,将JSONObject格式的String 解析成实体。
  • Settings Repository:

    不同设备之间同步Android Studio的配置。
  • idea vim

    兼具ide和vim的优点。
  • AndroidLocalizationer

    可用于将项目中的 string 资源自动翻译为其他语言的 Android Studio/IntelliJ IDEA 插件
0 0