Android Studio插件

GsonFormat

将 Json 字符串快速转成 JavaBean 对象,免去我们根据 Json 字符串手写对应 Java Bean 的过程.

Tips: 可以使用快捷键 alt + s (windows) / option + s (mac)


JSON To Kotlin Class

https://plugins.jetbrains.com/plugin/9960-json-to-kotlin-class-jsontokotlinclass-

插件简介:这是一款能够帮助我们将后台返回的 Json 转换成 Kotlin Bean 类中的字段的插件,可极大提升我们的调试接口的效率及准确度。

插件文档:在 Bean 类中右击,选择 Generate -> Convert Json Into Kotlin Class,输入后台返回的 Json 数据即可转换成 Kotlin Bean。


Android ButterKnife Zelezny

配合 butterknife 实现注解,不用再手动实现 findViewById 了。


Android Methods Count

显示依赖库中得方法数


ADB WIFI

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


JSONOnlineViewer

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


Genymotion

一款速度较快的 Android 模拟器,可以在 Android Studio 中直接开启。


EventBus3 Intellij Plugin

为 EventBus 提供快速索引和跳转(目前只支持 EventBus 3.x 版本)

从 EventBus.post 到 @Subscribe 或者 onEventMainThread

从 @Subscribe 到 EventBus.post


Background Image Plus

默认IDEA的背景一般都比较单调,要么白乎乎,要么褐乎乎,而Background Image Plus这个插件可以为IDEA设置自定义图片作为背景,而且还可以设置透明度,从此写代码乐趣十足!


CodeGlance

CodeGlance是一款非常好用的代码地图插件,可以在代码编辑区的右侧生成一个竖向可拖动的代码缩略区,可以快速定位代码的同时,并且提供放大镜功能


Rainbow Brackets

在代码非常复杂时,各种俄罗斯套娃式的括号简直让人心碎,Rainbow Brackets则是一款可以对成对括号进行着色的插件,顾名思义“彩虹色的括号”,从此复杂代码一眼即可看穿!


Grep Console

默认情况下,IDEA控制台窗口在打印日志时都是一种颜色到底,比如各种info,warn,和error等类型的日志信息交织在一起,不好分辨。

Grep Console插件则可以帮助我们自定义设置不用日志用不同的颜色进行标识,非常方便观看!


Statistic

程序员天天闷头做项目、写代码!

你知道你项目到底有多少行代码吗?

你知道项目代码里有多少是实际代码?

有多少是空行?

有多少是注释吗?

. . .

Statistic则是一款可以做项目全局代码统计信息的小插件:


Alibaba Java Coding Guidelines

https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines

插件简介:这是阿里巴巴开发的一款代码约束插件,当我们的代码不符合规范时,会有相应的警告提示,能够帮助我们在开发中提升代码质量。

插件文档:安装成功后重启,插件在发现预览 Java 类中发现不规范的地方会有黄色的警告。


Android Drawable Preview

https://plugins.jetbrains.com/plugin/10730-android-drawable-preview

插件简介:这是一款在 Studio 上预览图片资源缩略图的插件,能帮我们快速定位欲查找图片的位置,除此之外还支持显示 xml 资源的缩略图。

插件文档:安装成功后重启,即可通过 drawable 或者 mipmap 文件夹进行预览图片。


Android Parcelable code generator

https://plugins.jetbrains.com/plugin/7332-android-parcelable-code-generator

插件简介:在日常开发中,我们不可避免要对 Bean 类序列化,而序列化方式有两种,一种是 Serializable,实现方式比较简单但是比较耗性能,另外一种是 Parcelable,相比 Serializable 性能更好,但是实现过程比较麻烦,这时这款插件发挥的作用就恰到好处了,它能够帮我们节省整个繁琐的实现过程。

插件文档:在 Bean 类中右击,选择 Generate -> Parcelable,然后选择需要序列化的字段即可。


ECTranslation

https://plugins.jetbrains.com/plugin/8469-ectranslation

插件简介:我们在 Review 代码或者注释时,偶尔会对某个单词或者句子感到陌生,多数人会选择到第三方软件或者网站去翻译,但是这一来二去也是相对比较麻烦,这个时候你只要换上这款插件,即可在 Studio 中直接翻译,这样可以大大提高我们对代码的专注度。

插件文档:选中欲翻译的英文单词或者句子,鼠标右击选择 Translate(默认为第一个选项)


Grep Console:控制台输出处理
这个插件主要的功能有两个:

1. 自定义设置控制台输出颜色

2. 过滤控制台输出


Rainbow Brackets:彩虹🌈括号

使用各种鲜明的颜色来展示你的括号,效果图如下。可以看出代码层级变得更加清晰了,可以说非常实用友好了!


高亮提示  HighlightBracketPair

推荐理由:括号开始结尾 高亮显示。 一眼就能看到!


SequenceDiagram:一键生成时序图

同样是一个必备的一个IDEA插件,非常实用。我一般用它来生成简单的方法时序图,方便我们阅读代码,特别是在代码的调用层级比较多的时候。

使用方式:1.使用方法很简单,选中方法名(注意不要选类名),然后点击鼠标右键,选择 Sequence Diagram 选项即可!


2、根据弹出框,根据自己的情况,设置调用深度,点击OK就可以生成时序图了


3、查看生成的时序图



Maven Helper:分析Maven项目的相关依赖

主要用来分析Maven项目的相关依赖,可以帮助我们解决Maven依赖冲突问题。


EasyCode:一键帮你生成所需代码

Easycode 可以直接对数据的表生成entity、controller、service、dao、mapper无需任何编码,简单而强大。


https://mp.weixin.qq.com/s/BVDu3uT8aaS0zhzUQjUDWA


ADB Idea

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


Gradle Killer

通常,开发者会后悔进行Gradle构建或仅希望立即停止这项工作。您可以运行ps命令或在任务管理器中查找Java.exe,但这种操作比较麻烦。

如今,Gradle Killer这一插件在Android Studio的运行菜单中添加了一个Kill Gradle图标。只需单击这一图标便可回收内存!这项功能让世界各地的开发人员受益。


NyanProgress

最后一个插件也很重要,NyanProgress良好的进度条陪伴您度过Gradle的构建和重建期。漫长的等待时间会挫伤开发者的积极性。幸运的是,NyanProgress将NyanCat引入了丰富多彩的进度条上,这让开发者的等待期不再无聊,无需时刻怀疑Gradle构建是否已然失败!


Android Parcelable code generator

快速生成Parcelable接口代码



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,319评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,801评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,567评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,156评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,019评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,090评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,500评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,192评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,474评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,566评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,338评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,212评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,572评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,890评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,169评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,478评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,661评论 2 335

推荐阅读更多精彩内容