好插件有很多,合理利用插件可以提高开发效率,遇到好用的记录下,找到新的就更新

1.Key Promoter X

idea的快捷键提醒和快速设置快捷键,在你不用快捷键使用某个操作的时候,会自动提醒你

如果在idea上无法下载,则在官网下载:Key Promoter X - IntelliJ IDEs Plugin | Marketplace

附加一个插件  Presentation Assistant   快捷键展示,在录制视频演示的时候比较好用

2.GsonFormat    和    JSON To Kotlin Class

GsonFormat    根据json串生成一个java类,很好用

JSON To Kotlin Class   根据json串生成一个kotlin数据类

3.FindBugs-IDEA

查找bug的插件

4.Android Parcelable code generator

快速生成Parcelable,用于安卓的内存序列化(Intent等传输)

ps:如果使用kotlin写bean类,则可以使用kt提供的插件来在编译时生成模板代码
apply plugin: 'kotlin-android-extensions'    //该插件已被标记为废弃,但是仍可以使用(并且我觉得不应该被废弃),替代的插件为:kotlin-parcelize

使用方式:@Parcelize data class(a:Int):Parcelable     (或者不使用dataclass也是可以的)

就是如此简单

5.Android ButterKnife Zelezny

自动绑定View,省去了手写findViewById方法,虽然Kotlin用不上,但这是以前帮助我最大的插件

6.eventbus3-intellij-plugin

查看EventBus跳转的位置,但暂不支持Kotlin

7.Alibaba Java Coding Guidelines

Alibaba 编码规约插件

8.CodeGlance

类似Sublime的右侧栏,可以快速预览和拖动查看代码的功能,但是我装上后觉得有点占地方又给卸载了

9.谷歌浏览器插件,比较好用所以就记下来了

postman  :可以模拟各种网络请求  Postman 安装及使用入门教程 - Mafly - 博客园   (安装方法,文末有下载链接)

Black Theme for Chrome  :将网页转成黑色

Read Aloud: 文本语音朗读助理  :可以直接阅读选中的文本,且可以设置语速和使用快捷键

10.Vysor(手机投屏到电脑上的软件,不是插件)

11.Fiddler

网络抓包工具(抓取网络请求)

12.检测内存泄漏和UI卡顿的三方库

LeakCanary检测内存泄漏

BlockCanary检测UI卡顿

13.快速部署项目

Freeline(缺点,不支持Kotlin和(Jack,抽象类)的增量编译

jrebel for android支持Kotlin

14.快捷调试数据库

Android-Debug-Database

15.提升安卓布局解析速度

X2C

https://github.com/iReaderAndroid/X2C

原理:写的时候的xml文件,在编译期间生成对应的java文件,所以不会使用反射,以此提升效率

16.Android Methods Count

显示依赖库中得方法数

17.JsonOnlineViewer

在Android Studio中请求、调试接口

18.Android Styler

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

19.GradleDependenciesHelperPlugin

maven gradle 依赖支持自动补全

20.RemoveButterKnife

见名知意,把butterKnife还原为findViewById

21.AndroidProguardPlugin

一键混淆插件,不过别指望能适配所有的三方lib包

22..ignore

一键添加git的不提交文件列表

23.WakaTime

记录你在IDE上的工作时间

24.ADB WIFI 和 AndroidWiFiADB

使用wifi进行手机调试,以前用的时候挺好用,后来老连不上就不用了

ps:ADB Wifi Connect  这个插件可以用

使用方式:

先插上usb线,确定连上了手机

点击这个按钮,并找到对应的设备,然后点击connect,就可以拔掉usb线了,摆脱了线的束缚,并且可以安装,调试和打印日志,缺点就是如果包比较大,安装的时候比较慢

25.AndroidLocalizationer

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

26.eventbus3-intellij-plugin

没啥好说的,EventBus的跳转调试工具

27.ApkMultiChannelPlugin

这是一个为了方便 Android 多渠道打包的 Android Studio / IDEA 插件

28.一键部署服务端项目到远程服务器 Cloud Toolkit

嗯,虽然没用过,但是看描述应该会提升不少效率

29.一篇讲如何配置as来提高开发效率的

30.别人收集的各种三方框架

30.1 Android常用三方框架 - 简书

30.2最新Android框架排行榜,上百项资源汇总不容错过

31.压缩apk的资源的开源框架(腾讯开源),配合代码混淆,可以极大的减少包体积

https://github.com/shwenzhang/AndResGuard/blob/master/README.zh-cn.md

32.BAT内使用的开发工具(比较牛逼)

BAT程序员常用的开发工具,建议收藏!

33.Alibaba Cloud Toolkit(java后端程序一键发到云服务器(阿里云?)

34.滴滴的移动端开发百宝箱 DoKit 2.0

https://github.com/didi/DoraemonKit

比较好用的工具有:crash查看,模拟弱网,日志查看和一系列性能检测工具和ui工具等

35.EasyCode 可以自动生成SpringBoot的代码,超方便

代码神器:拒绝重复编码,这款IDEA插件了解一下.....

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

Android Drawable Preview - IntelliJ IDEs Plugin | Marketplace

支持drawable和mipmap

37.翻译插件  ECTranslation

ECTranslation - IntelliJ IDEs Plugin | Marketplace

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

38.JsonViewer  在idea内就可以对 Json 文本进行格式化

JSON Viewer - IntelliJ IDEs Plugin | Marketplace

不需要任何快捷键,只需要找到 Studio 窗口最右边,即可找到 Json Viewer 选项,点击即可

39.Statistic   项目信息统计

有了这个插件之后你可以非常直观地看到你的项目中所有类型的文件的信息比如数量、大小等等,可以帮助你更好地了解你们的项目。

你还可以使用它看所有类的总行数、有效代码行数、注释行数、以及有效代码比重等等这些东西。

40.CamelCase  多种命名格式之间切换

这个插件可以实现包含 6 种常见命名格式之间的切换,比如驼峰转全大写加下划线。并且,你还可以对转换格式进行相关配置(转换格式)

详细:安利 10 个让你爽到爆的 IDEA 必备插件!  最后一个

41.GoogleLibraryVersionQuerier  build.gradle远程仓库提示工具(暂时还没有线上版本)

一个牛逼的插件诞生了!

42.Rainbow Brackets  彩虹括号,妈妈再也再也不用担心括号配不到对了

43.通过开源项目免费获得JB全家桶的IDE旗舰版使用权(自身有开源项目就能搞到哦!)

免费获取 IntelliJ IDEA 全家桶的 6 种方式!

44.关于使用Kotlin后出现控制台乱码

help->edit custom vm options
末尾加上一行

#-Dfile.encoding=UTF-8

45.在ide中刷LeetCode:leetcode editor

https://github.com/shuzijun/leetcode-editor

46.几个好用的插件或软件,转自公众号文章: 阿里程序员喜欢用的 15 款开发者工具,你都用过哪些?

好用的包含如下:

一、Java 线上诊断工具 Arthas

三、混沌实验注入工具 ChaosBlade,提供丰富故障场景实现

五、应用实时监控工具 ARMS

八、性能测试工具 PTS,可以模拟大量用户访问业务的场景

十一、数据处理工具 EasyExcel,可以解析和生成Excel

47.快捷跳转Action方法 RestfulToolkit

spring的开发中经常有根据浏览器url找对应action方法的需求,这个可以快捷的根据url跳转,不用findAll查询了

48.控制台日志 高亮  Grep Console

49.可以查看某个对象占用了多大的内存,jvm调优必备工具  VisualVM Launcher

地址:https://plugins.jetbrains.com/plugin/7115-visualvm-launcher

运行java程序的时候启动visualvm,方便查看jvm的情况 比如堆内存大小的分配

某个对象占用了多大的内存,jvm调优必备工具

50.JRebel for IntelliJ 后端热部署插件

一款热部署插件,只要不是修改了项目的配置文件,用它都可以实现热部署。收费的。不过功能确实很强大。算是开发必备神器了。热部署快捷键是control+F9/command+F9。

51.Jump to Line   

调试时使用,它允许您转到任意行并设置执行点而无需执行前面的代码。

52.Maven Helper

它可以让您查看、分析和排除相互冲突的Maven依赖项。 还可以运行和调试 Maven 目标

53.Doc-Aware Search Everywhere

这款插件可将帮助文章添加到搜索结果列表。 只需点击一个看起来相关的文章,它就会出现在您的默认 Web 浏览器中。 这将为您节省大量时间,因为您不必再在浏览器中手动打开产品帮助并自行搜索文章。

54.EduTools

这款插件既适合学习者也适合教育工作者。 它让您能够直接从 IDE 学习和教授编程语言,如 Kotlin、Java、Python、JavaScript、Rust、Scala、C/C++ 和 Go。 如果您要学习编码,我们建议您在实践中学习。 安装该插件可加入开箱即用的公开编程课程,或注册您的老师或同事准备的定制课程。 是的,您没听错,EduTools 插件允许您创建练习并将其与团队成员共享。

55.Extra Icons 

Extra Icons 插件适合想让 Project 视图更加亮眼的用户。 它增加了一组默认情况下 IntelliJ IDEA 不支持的图标。 这些图标不仅美观,还将简化文件之间的导航,因为您可以更直观地识别文件类型。 最重要的是,这些图标高度可定制。 您可以在 Preferences| Settings / Appearance & Behavior/ Appearance/ Extra Icons 中进行微调。

56.Tabnice

ai+机器学习的代码提示插件,仁者见仁智者见智.

57.ASM Bytecode Viewer Support Kotlin

一款能 查看字节码 和 生成ASM代码 的插件,是帮助我们学习ASM的利器,对ASM的熟悉和使用可以说是so easy

代码右键 ASM Bytecode Viewer 便能自动生成ASM插桩代码

58.github copilot

也是一款ai自动代码提示的插件,程序员是为了什么这么想要干死自己?

Intellij IDEA(Android Studio)好用的插件和软件相关推荐

  1. IntelliJ IDEA/Android Studio 翻译插件,可中英互译。

    TranslationPlugin 项目地址:YiiGuxing/TranslationPlugin 简介:IntelliJ IDEA/Android Studio 翻译插件,可中英互译.    In ...

  2. Smalidea+IntelliJ IDEA/Android Studio无源码调试

    smalidea是一个IntelliJ IDEA/Android Studio smali语言插件,可实现动态调试smali代码. github地址:https://github.com/JesusF ...

  3. Smalidea+IntelliJ IDEA/Android Studio动态调试安卓app教程

    smalidea smalidea是一个IntelliJ IDEA/Android Studio smali语言插件,可实现动态调试smali代码. github地址:https://github.c ...

  4. Android Studio最完整的插件整理

    现在Android的开发者基本上都使用Android Studio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行).使用好Android Studio插件能大量的减少我们的工作量. ...

  5. intellij idea (Android studio )外部程序 打开某扩展名(格式)

    最近在为项目开发写思维导图, 为了留下思考的过程和业务逻辑. 本人使用的工具是很可怜的freemind,所以"脑图"的扩展名是".mm" 情景: 在intell ...

  6. android studio 无线手机调试插件,Android Studio ADB Wifi 无线调试

    关于在Android studio中ADB WIFI插件实现无线调试的使用 一.安装Adb Wifi插件 打开File->perfrence->plugins->Browse rep ...

  7. android studio 无法联网搜索插件

    android studio 无法联网搜索插件 1. android studio 获取插件的方式(File→Settings→Plugins) 当搜索不到插件时,AS会提示"search ...

  8. android studio 简单的食堂菜单展示软件

    android studio 简单的食堂菜单展示软件 先上效果图吧:         打开pricelist的时候会有音乐自动播放,使用到的代码是: //音乐播放器MediaPlayer mediaP ...

  9. android studio字符串转整型,Android Studio 中的FindBugs插件使用,轻松帮你发现Bug (转)...

    在日常开发过程中难免会因为一时疏忽而留下一些Bug,这些Bug就是埋在程序里的定时炸弹,如果不能及时铲除就会导致程序的不稳定,异常或闪退的现象,从而导致用户的体验的下降.那么怎么才能找出这些埋在程序里 ...

最新文章

  1. 会话管理隐患与防御 总结
  2. 1191. K 次串联后最大子数组之和(最大子段和变形)
  3. php odbc驱动,用于Windows的PHP 7.0 ODBC驱动程序
  4. 通过Discuz!搭建一个主题社区
  5. 叙述计算机的主要应用领域并各举实例说明,大学计算机基础练习习题集.doc
  6. win10计算机权限不足是,深度技术windows10系统电脑权限不足导致无法格式化分区的方法...
  7. android 蓝牙耳机 找不到驱动程序,bluetooth外围设备找不到驱动程序现象的解决方法介绍...
  8. 《Vue插件》瀑布流插件vue-masonry的使用与踩坑记录
  9. Neos.Flow UnitTestBootstrap
  10. Java 开发中常用的 4 种加密方法。MD5加密工具类测试 base64加密工具类测试 SHA加密工具类测试 BCrypt加密工具类测试
  11. 《浪潮之巅》——吴军
  12. 《南瓜书pumpkin-book》项目链接
  13. 用 Python MDL 开发时尚的 Material design 的网站
  14. 英语句子(每日一句)
  15. 简历石沉大海?程序员简历到底该怎么写?
  16. Android 基于AccessibilityService智能安装Apk 仿 豌豆荚
  17. BYR-Navi:一个开源、美观且可以部署在GitHub Pages的网址导航程序
  18. 学习前端开发常用网站网址及介绍(全部开源、免费,链接直达)
  19. 多任务学习综述Multi-Task Deep Recommender Systems
  20. 杉岩对象存储MOS双引擎,加速智能应用的助推器

热门文章

  1. 数学知识笔记:拉格朗日乘子
  2. 机器学习笔记:反向传播
  3. SpringBoot 源码解析——SpringBoot 中的日志基础服务
  4. 用Tableau制作3D旋转地球
  5. 增强学习(四) ----- 蒙特卡罗方法(Monte Carlo Methods)
  6. Linux疑难杂症解决方案100篇(十一)-ubuntu crontab 详细规则及不执行时的解决方法
  7. capcreatecapturewindowa 说明_家长不批改作业,还需要写情况说明?
  8. Python入门100题 | 第038题
  9. StratifiedKFold()与KFold()比较
  10. vim学习笔记一(环境配置及编译文件)