这里补充一下常用的插件, 非常值得安利一波!

1、日晒主题 Solarized Themes

推荐指数:☆☆☆☆☆

推荐理由:日晒主题本身是为vim定制的。后来移植到ide 非常酷!配色非常耐看。  最近更新不等号显示,注释不可编辑。

背景图可是另外的插件设置的哈Background Image Plus +

2、idea上 类调用时序图   SequenceDiagram for IntelliJ IDEA

推荐指数:☆☆☆

推荐理由:在梳理别人的代码的时候, 能够很清晰的看到依赖调用时序

3、彩色括号  Rainbow Brackets

4、mybatis插件集合  :MyBatis Log Plugin   MyBatisCodeHelperPro  Free Mybatis plugin

推荐指数:☆☆☆☆☆

推荐理由:在sql的xml里也能智能提示了!酷   三个插件都装上吧,相互补充

5、翻译插件  translation plugin

推荐指数:☆☆☆☆

推荐理由:不能翻墙的同学,请自行百度如何更换为百度翻译。在ide中直接翻译,不需要跳转到网页了,效率神器!

6、打字效果  Power Mode II

装逼指数:☆☆☆☆☆

推荐理由:这个就是美化的,装逼用的。喜欢的可以试试,让编码不再单调。火焰特效,抖动都可以单独关闭。留下重力碎屑就好了

7、快捷跳转Action方法 RestfulToolkit

推荐指数:☆☆☆☆☆

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

8、高亮提示  HighlightBracketPair

推荐指数:☆☆☆☆☆

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

9、转换大小写CamelCase 或 UpperLowerCapitalize

推荐指数:☆☆☆☆☆

推荐理由:快捷转换格式:大小写   驼峰,下划线 中划线  等等!

10、代码生成器 codehelper.generator   或者 GenerateAllSetter

推荐指数:☆☆☆☆☆

推荐理由:每次对象搞set的时候挨个set,有了它可以一键自动set

功能介绍:生成器,可以更轻松,更高效地生成代码

GenAllSetter功能

  • 单击GenAllSetter btn(支持快捷方式)时,将自动生成所有Setter方法(以set开头的方法)。
  • 单击GenAllSetter btn两次时,将使用默认值自动生成所有Setter方法。

GenAllSetter用法

  • 单击主菜单中的工具-> Codehelper-> GenAllSetter按钮以生成代码

GenDaoCode功能

  • 一键根据pojo生成dao,service,sql和mybatis xml文件。
  • 一键更新pojo文件时,优雅地更新sql,mybatis xml文件。
  • 提供insert,insertList,select,update和delete方法。
  • 单击即可生成多声波。
  • 自动识别pojo字段的注释,并添加为sql注释。

11、控制台日志 高亮  Grep Console

推荐指数:☆☆☆☆☆

推荐理由:没什么好说的, 基本是必备!

12、反编译插件 IdeaJad

推荐指数:☆☆☆☆☆

推荐理由:没什么好说的, 基本是必备!

# 其他28款插件清单补充

  • 安利一个十分实用的IDEA插件--RestfulToolkit
  • 官网链接:http://plugins.jetbrains.com/plugin/10292-restfultoolkit,英汉双语的帮助文档。
  • ai智能编码提示:aiXcode
  • 阿里代码规约检测 p3c  (github 地址:https://github.com/alibaba/p3c/blob/master/idea-plugin/README_cn.md)
  • 快捷键提示工具:Key promoter X
  • 代码注解插件:Lombok
  • 代码生成工具:CodeMaker
  • 单元测试测试生成工具:JUnitGenerator
  • Mybatis 工具:Free Mybatis plugin
  • Maven辅助神器:Maven Helper
  • JSON转领域对象工具:GsonFormat
  • 领域对象转JSON工具:POJO to JSON
  • 时序图生成工具:SequenceDiagram
  • 字符串工具:String Manipulation
  • 代码作色工具:Rainbow Brackets
  • RESTful 服务开发辅助工具集: RestfulToolkit
  • 日志工具:Grep Console
  • 生成对象set方法:GenerateAllSetter
  • Redis可视化:Iedis  收费
  • K8s工具:Kubernetes
  • 中英文翻译工具:Translation
  • Zookeeper 可视化:Zookeeper
  • 字节码查看器:Bytecode Viewer、jclasslib
  • 字节码编辑工具:Edit Bytecode
  • bug 预检查:FindBugs-IDEA
  • 微基准测试:JMH Plugin
  • 根据代码生成时序图:SequenceDiagram
  • 使用 Markdown 的方式绘制时序图:PlantUML

如果本文没有汇总完全,欢迎你留言补充,推荐给其它小伙伴 !
##最后
欢迎关注公众号:程序员追风,领取Java知识点学习思维导图总结+一线大厂Java面试题总结+一份300页pdf文档的Java核心知识点总结!

安利一波这12个IDEA插件,太香了!的更多相关文章

  1. 安利一波:Adobe 2019全家桶 破解版

    之前发过一篇Photoshop破解的文章,今天把笔记本换了个系统,发现之前那个amtlib.dll替换破解的方式不适用于最新版的Adobe 2019 CC系列了,刚好看到群里有大佬分享了一个全家桶,给 ...

  2. zend stuido 12.5的插件安装和xdebug调试器的配置和和配置注意

    参考: zend stuido 12.5的插件安装 zend 12.5 安装插件是按类别进行分类了的, 而且是在欢迎 界面就可以直接安装, 安装后,要重启zend才能生效 版式设计的一个基本点就是: ...

  3. 安利一波那个叫做 hutool 的通用工具类库

    摘自3.1.1版本作者发布原话,当时看到有点说不上的情绪,为作者的坚持.热爱点个赞. 已经想不起来是怎样结识 Hutool 的,但 Hutool 伴随几个项目的推进,获得了同事一致好评. 没经过实践和 ...

  4. sublime 不是插件安装越多越好,如xxxsnippet 自动完成插件太多,就非常耗电脑性能,经常性的卡着不动

    sublime 不是插件安装越多越好,如xxxsnippet 自动完成插件太多,就非常耗电脑性能,经常性的卡着不动

  5. 应用于网站导航中的 12 个 jQuery 插件

    当考虑到网页设计时,导航被认为是使网页以用户友好方式展现的一个重要部分.在现代的交互网站中,导航起着至关重要的作用,如果没有正确地处理会影响你网站的访问.适当的导航工具能够帮助用户在网站的不同页面内容 ...

  6. 这 12 款 IDEA 插件你用过几款?

    搞 Java开发用什么软件,当然是神器idea了,那么,idea的插件对于你来说就是必不可少的了,不仅可以提高自己的编码效率,还可以减轻工作时的枯燥烦闷.接下来就来说说,我平时敲代码用的什么插件吧. ...

  7. 这12款idea插件,能让你代码飞起来

    前言 基本上每个程序员都会写代码,但写代码的速度不尽相同. 为什么有些人,一天只能写几百行代码? 而有些人,一天可以写几千行代码? 有没有办法,可以提升开发效率,在相同的时间内,写出更多的代码呢? 今 ...

  8. 网站开发常用jQuery插件总结(12)固定元素插件scrolltofixed

    这个插件在前段时间用过一次,当时是改一个网站.要求顶部的菜单栏随着滚动条的滚动而固定.也大体写了一下,不过在文章中也只是提了一下,文章地址:jQuery插件固定元素位置. 在这篇文章中,再进行总结一下 ...

  9. 安利三款提升幸福感的chrome插件

    谷歌访问助手 chrome浏览器一直是各大码农推荐的比较好用的浏览器,速度快.插件多. 但是由于众所周知的原因导致了谷歌账号同步.扩展商店访问慢甚至打不开的情况. 谷歌访问助手就是用来解决此问题的. ...

随机推荐

  1. 【AcWing 99】激光炸弹——二维前缀和

    (题面来自AcWing) 一种新型的激光炸弹,可以摧毁一个边长为 R 的正方形内的所有的目标. 现在地图上有 N 个目标,用整数Xi,Yi表示目标在地图上的位置,每个目标都有一个价值Wi. 激光炸弹的 ...

  2. 解决YUM下Loaded plugins: fastestmirror Determining fastest mirrors 的错误问题

    最近想再购买一台虚拟服务器做项目测试,之前在西部数码购买的已经过期了,在同事的推荐下去搬瓦工购买了一台服务器,听他介绍在这里购买服务器很便宜($19.99/年)而且还是国外的,看着相比之前的确实挺便宜 ...

  3. Android source code compile error: “Try increasing heap size with java option '-Xmx<size>'”

    export JACK_SERVER_VM_ARGUMENTS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4g" ./pr ...

  4. CentOS初级扫盲

    发行版介绍 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX(可移植操作系统接口Portable Operating System Interface ,缩写为 POSIX ...

  5. 基于CefSharp开发(五)浏览器菜单样式

    一.菜单分析 上图为Edge浏览器现有的菜单内容,菜单中即有子菜单也有组合菜单. 本章节将开发浏览器菜单样式,菜单部分功能将后期进行处理. 二.创建菜单用户控件 新建用户控件命名为WebMenuUc, ...

  6. python3 通过 pybind11 使用Eigen加速代码

    python是很容易上手的编程语言,但是有些时候使用python编写的程序并不能保证其运行速度(例如:while 和 for),这个时候我们就需要借助c++等为我们的代码提速.下面是我使用pybind ...

  7. PyQt(Python+Qt)学习随笔:什么是信号绑定(Unbound and Bound Signals)?

    老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 1.概述 信号的绑定是由在类的实例变量中第一次通过类实例的方式(即"self.信号&quo ...

  8. PyQt(Python+Qt)学习随笔:部件的inputMethodHints属性

    inputMethodHints属性只对输入部件有效,输入法使用它来检索有关输入法应如何操作的提示,例如,如果设置了只允许输入数字的标志,则输入法可能会更改其可视组件,以反映只能输入数字.相关取值及含 ...

  9. 用Python爬取了三大相亲软件评论区,结果...

    小三:怎么了小二?一副愁眉苦脸的样子. 小二:唉!这不是快过年了吗,家里又催相亲了 ... 小三:现在不是流行网恋吗,你可以试试相亲软件呀. 小二:这玩意靠谱吗? 小三:我也没用过,你自己看看软件评论 ...

  10. XSS挑战赛(2)

    进入第六关 简单判断过滤情况 <>script"'/ 查看源代码 可以看到第二个红框部分跟之前类似,闭合双引号尝试进行弹窗 "><script>ale ...