- Remove ButterKnife
ButterKnife这个第三方库每次更新之后,绑定view的注解都会改变,从bind,到inject,再到bindview,一旦升级,就会有巨量的代码需要手动修改,所以这个插件可以快速移除,将注解代码变成findviewbyId的形式。
插件下载地址:https://plugins.jetbrains.com/plugin/8432
插件源码地址:https://github.com/u3shadow/RemoveButterKnife
插件教程地址:https://github.com/u3shadow/RemoveButterKnife/blob/master/README.md
推荐指数:三星
图片.png
- gradle-retrolambda
在java6,java7中也能使用Lambda表达式。这个使用方式跟其他插件不同,使用方式请看github的说明。
插件源码地址:https://github.com/evant/gradle-retrolambda
推荐指数:五星
- Android ButterKnife Zelezny
ButterKnife是一个专注于Android系统的View注入框架,可以减少大量的findViewById以及setOnClickListener代码,可视化一键生成。
插件下载地址:https://plugins.jetbrains.com/plugin/7369?pr=androidstudio
插件源码地址: https://github.com/avast/android-butterknife-zelezny
插件教程:http://blog.csdn.net/dreamlivemeng/article/details/51261170
推荐指数:五星
- Android Parcelable code generator
快速实现Parcelable接口的插件。
插件下载地址:https://plugins.jetbrains.com/plugin/7332?pr=
插件源码地址:https://github.com/mcharmas/android-parcelable-intellij-plugin/
插件教程地址:http://blog.csdn.net/kroclin/article/details/40902721
推荐指数:四星
- FindBugs-IDEA
通过FindBugs帮你找到隐藏的bug及不好的做法。
插件下载地址:https://plugins.jetbrains.com/plugin/3847?pr=
插件源码地址:https://github.com/andrepdo/findbugs-idea/tree/master
插件教程地址:http://blog.csdn.net/fancy_xty/article/details/51718687
推荐指数:四星
- lint-cleaner-plugin
删除未使用的资源,包括String字符串,颜色和尺寸。 这是一个Gradle插件,所以如何配置可以去github的源码上看。
插件源码地址:https://github.com/marcoRS/lint-cleaner-plugin
推荐指数:四星
- codota (作代码提示用)
该网站搜集了大量的代码,号称超过700W的代码实例。提供了chrome和as插件。
插件下载地址:https://plugins.jetbrains.com/plugin/7638?pr=
插件官方网址:https://www.codota.com/
推荐指数:五星
- ECTranslation (单词翻译)
一个androidstudio上面的翻译插件(将英文翻译为中文)。
插件下载地址:https://plugins.jetbrains.com/plugin/8469
插件源码地址:https://github.com/Skykai521/ECTranslation
推荐指数:四星
- PermissionsDispatcher
一个针对API 23,可在Activity/Fragment中快速生成Runtime Permissions代码的插件。
插件下载地址:https://plugins.jetbrains.com/plugin/8349
插件源码地址:https://github.com/shiraji/permissions-dispatcher-plugin
推荐指数: 四星
- checkstyle-idea
CheckStyle-IDEA 是一个检查代码风格的插件,比如像命名约定,Javadoc,类设计等方面进行代码规范和风格的检查,你们可以遵从像Google Oracle 的Java 代码指南 ,当然也可以按照自己的规则来设置配置文件,从而有效约束你自己更好地遵循代码编写规范。
插件下载地址:https://plugins.jetbrains.com/plugin/1065?pr=androidstudio
插件源码地址:https://github.com/jshiell/checkstyle-idea
推荐指数:四星
- Sexy Editor
设置代码性感背景图,还是比较强悍的。
插件下载地址:https://plugins.jetbrains.com/plugin/1833?pr=androidstudio
插件源码地址:https://github.com/igorspasic/idea-sexyeditor
推荐指数:五星
- AndroidProguardPlugin
Android一键生成项目混淆代码插件,现在jetbrains还在审核只能下载进行安装了,不能通过as插件直接搜索安装。因为混淆时很多同学比较头疼的一个事情,所以给5星。
插件下载地址:https://raw.githubusercontent.com/zhonghanwen/AndroidProguardPlugin/master/AndroidProguard.zip
插件源码地址:https://github.com/zhonghanwen/AndroidProguardPlugin
推荐指数:五星
- Android Studio Prettify
从布局文件一键生成对view的声明(不适用注解,形式为findviewById的方式),还可以将代码中的字符串写在String.xml文件中。
插件下载地址:https://plugins.jetbrains.com/plugin/7405
插件源码地址:https://github.com/Haehnchen/idea-android-studio-plugin
推荐指数:四星
图片.png
- Android Styler
抽取xml文件中的属性生成style文件的插件
插件下载地址:https://plugins.jetbrains.com/plugin/7972
插件源码地址:https://github.com/alexzaitsev/android-styler
推荐指数:四星
- java2smali
能快速将当前java文件编译成smali文件,方便学习smali语法的童鞋来对比源码学习。
插件下载地址:https://plugins.jetbrains.com/plugin/7385
插件源码地址:https://github.com/ollide/intellij-java2smali
推荐指数:三星
- WakaTime
记录你在IDE上工作的时间
插件下载地址:https://plugins.jetbrains.com/plugin/7425
插件源码地址:https://github.com/wakatime/jetbrains-wakatime
推荐指数:五星
- InnerBuilder 一款Intellj IDEA 和Android Studio自动生成内部类Builder代码的插件。
插件下载地址:https://plugins.jetbrains.com/plugin/7354
插件源码地址:https://github.com/analytically/innerbuilder
推荐指数:四星
- AbdroidStudioSuperPlugin(包含好几个插件的超级插件)
- Android Studio Prettify
- GsonFormat
- Android Code Generator
- SelectorChapek
- Android Parcelable Generator
- folding-plugin
- Lifecycle-Sorter
网友评论