那些年AndroidStudio上的开发插件神器

AndroidStudio

AndroidSutdio常用插件,使用方便,提高开发效率。

插件安装:File->Settings->Plugins

安装方式:1.在线安装 2.离线安装

插件安装


GsonFormat

快速将json字符串转换成一个Java Bean,免去我们根据json字符串手写对应Java Bean的过程。
GsonFormat
使用方法:快捷键Alt+S也可以使用Alt+Insert选择GsonFormat

Android Code Generator

根据布局文件快速生成对应的Activity,Fragment,Adapter,Menu。
AndroidCodeGenerator0
AndroidCodeGenerator1

Eclipse Code Formatter

用于格式化代码的插件,可以将以前Eclipse的格式化脚本兼容到AndroidStudio中。传送门

Android ButterKnife Zelezny

配合ButterKnife实现注解,从此不用写findViewById。在Activity,Fragment,Adapter中选中布局xml的资源id自动生成butterknife注解。
ButterKnife
使用方法:Ctrl+Shift+B或者Alt+Insert选择Generate ButterKnife Injections如图上所示使用

RemoveButterKnife

用于移除代码中对ButterKnife使用的AS插件,传送门
RemoveButterKnife

Android Parcelable code generator

JavaBean序列化,快速实现Parcelable接口。
ParcelableGenerator

LeakCanary

帮助你在开发阶段方便的检测出内存泄露的问题,使用起来更简单方便。传送门
LeakCanary

Material Theme UI

添加Material主题到你的AndroidStudio,美观界面
Material_Theme

Material_Theme_default

TranslationPlugin

翻译插件,支持中英互译、单词朗读。传送门
TranslationPluginShow

Genymotion

速度较快的android模拟器,通过插件快速打开模拟器
Genymotion

Markdown Navigator

可以直接在AndroidStudio中编辑MD文档,并且实时查看。传送门
MarkdownNavigatorShwon

Android Methods Count

显示依赖库中得方法数
MethodsCount

Lifecycle Sorter

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

CodeGlance

在右边可以预览代码,实现快速定位
CodeGlance

findBugs-IDEA

查找bug的插件,Android Studio也提供了代码审查的功能(Analyze-Inspect Code…)
findBugs

ADB WIFI

使用wifi无线调试你的app,无需root权限
ADBWIFI

AndroidWiFiADB

无线调试应用
AndroidWiFiADB
AndroidWiFiADBShow

AndroidPixelDimenGenerator

Android Studio自动生成dimen.xml文件插件
AndroidPixelDimenGenerator

JsonOnlineViewer

在Android Studio中请求、调试接口
JsonOnlineViewer

Android Drawable Importer

这是一个非常强大的图片导入插件。它导入Android图标与Material图标的Drawable ,批量导入Drawable ,多源导入Drawable(即导入某张图片各种dpi对应的图片)传送门

SelectorChapek for Android

通过资源文件命名自动生成Selector文件。
SelectorChapekResource
SelectorChapek
SelectorChapekXML

Android Styler

根据xml自动生成style代码的插件
AndroidStylerSetp1
AndroidStylerSetp2
AndroidStylerSetp3

GradleDependenciesHelperPlugin

maven gradle 依赖支持自动补全,传送门
GradleDependenciesHelperPlugin

Android Postfix Completion

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

Android Holo Colors Generator

通过自定义Holo主题颜色生成对应的Drawable和布局文件
AndroidHoloColorsGenerator

dagger-intellij-plugin

dagger可视化辅助工具
dagger-intellij-plugin

AndroidProguardPlugin

一键生成项目混淆代码插件,值得你安装~(不过目前可能有些第三方项目的混淆还未添加完全)
AndroidProguardPlugin

otto-intellij-plugin

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

eventbus-intellij-plugin

eventbus导航插件,传送门
eventbus-intellij-plugin

Sexy Editor

设置AS代码编辑区的背景图。重启完成之后,进入设置界面,选择other Setting下的Sexy Editor ,右侧insert一张或多张图片即可,上面的其他设置可以设置方位、间隔时间、透明度等等,设置完成后,要关闭打开的文件,重新打开项目文件即可在代码编辑区显示插入的图片,作为代码编辑区的背景图。
SexyEditor

folding-plugin

布局文件分组的插件
folding-plugin

Android-DPI-Calculator

DPI计算插件
Android-DPI-Calculator
Android-DPI-Calculator

gradle-retrolambda

在java 6 7中使用lambda表达式插件,修改编译的jdk为java8,然后可以使用lambda表达式。
gradle-retrolambda

Android Studio Prettify

可以将代码中的字符串写在string.xml文件中,选中字符串鼠标右键选择图中所示
prettify_text
这个插件还可以自动书写findViewById
prettify_findviewid

.ignore

在Git中想要过滤掉一些不想提交的文件,可以把相应的文件添加到.gitignore中
ignore
ignore
ignore

CheckStyle-IDEA

CheckStyle-IDEA 是一个检查代码风格的插件,比如像命名约定,Javadoc,类设计等方面进行代码规范和风格的检查,你们可以遵从像Google Oracle 的Java 代码指南 ,当然也可以按照自己的规则来设置配置文件,从而有效约束你自己更好地遵循代码编写规范。传送门

PermissionsDispatcher plugin

自动生成6.0权限的代码,传送门
PermissionsDispatcherplugin

WakaTime

记录你在IDE上的工作时间,传送门
WakaTime

AndroidLocalizationer

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

SingletonTest

快速生成单例模式的预设
SingletonTest
SingletonTest
SingletonTest

jimu Mirror

能够实时预览Android布局,它会监听布局文件的改动,如果有代码变化,就会立即刷新UI。传送门

jRebel For Android

不仅能够做到UI布局的实时预览,它甚至做到了让你更改java代码后就能实时替换apk中的类文件,达到应用实时刷新,官网的介绍是:Skip build, install and run,因此它可以节约我们很多很多的时间,它的效果也十分不错。传送门

Codota

搜索最好的Android代码。
传送门

LayoutFormatter

一键格式化你的 XML 文件的 Android Studio 插件。
LayoutFormatter

android-strings-search-plugin

一个可以通过输入文字找到strings.xml资源的插件。
android-strings-search-plugin

ideaVim

vim结合AndroidStudio。
ideaVim

Exynap

Exynap 一个帮助开发者自动生成样板代码的 AndroidStudio 插件
Exynap

eventbus3-intellij-plugin

引导 EventBus 的 post 和 event(对于最新版的 EventBus 3.0.0 有效)
主要Bug修复工作:
修改包名和方法名以适应 EventBus 3.X
替换一个在新版的 intellij plugin SDK 已经不存在的类
增加若干 try-catch ,防止插件崩溃
eventbus3-intellij-plugin

gradle-cleaner-intellij-plugin

Force clear delaying & no longer needed Gradle tasks.
gradle-cleaner-intellij-plugin

MVPHelper

一款Intellj IDEA 和Android Studio的插件,可以为MVP生成接口以及实现类,解放双手。
MVPHelper

Matchmaker

这是一款专为微信小程序开发的插件,目前可在 IntelliJ IDEA 中使用。它可以帮你完成重复机械无趣麻烦的绑定方法的过程,自动的将需要新建的方法注入到 js 文件中去。
Matchmaker

Emoji Support Plugin

让 Intellij 支持 Emoji 输入提醒
EmojiSupportPlugin

Open-Uploader

上传apk文件到指定的地址,提供自定义参数
Open-Uploader

谢谢老板,请尽情用红包来蹂躏我吧!!!
0%