⭐⭐⭐ Spring Boot 项目实战 ⭐⭐⭐ Spring Cloud 项目实战
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 blog.csdn.net/sunny243788557/java/article/details/106011723 「sunnylovecmc」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注**微信公众号:【芋道源码】**有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言将得到认真回复。甚至不知道如何读源码也可以请教噢
  4. 新的源码解析文章实时收到通知。每周更新一篇左右
  5. 认真的源码交流微信群。

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

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

推荐指数:☆☆☆☆☆

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

其他插件清单补充

  • 安利一个十分实用的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

如果本文没有汇总完全,欢迎你在留言区补充,推荐给其它小伙伴 :-)

文章目录
  1. 1. 1、日晒主题 Solarized Themes
  2. 2. 2、idea上 类调用时序图 SequenceDiagram for IntelliJ IDEA
  3. 3. 3、彩色括号 Rainbow Brackets
  4. 4. 4、mybatis插件集合 :MyBatis Log Plugin MyBatisCodeHelperPro Free Mybatis plugin
  5. 5. 5、翻译插件 translation plugin
  6. 6. 6、打字效果 Power Mode II
  7. 7. 7、快捷跳转Action方法 RestfulToolkit
  8. 8. 8、高亮提示 HighlightBracketPair
  9. 9. 9、转换大小写CamelCase 或 UpperLowerCapitalize
  10. 10. 10、代码生成器 codehelper.generator 或者 GenerateAllSetter
  11. 11. 11、控制台日志 高亮 Grep Console
  12. 12. 12、反编译插件 IdeaJad
  13. 13. 其他插件清单补充