当前位置: 首页 > article >正文

IDEA常用插件列表

一 背景

IDEA常用插件列表,用来提供工作效率。你都安装了吗

IntelliJ IDEA 默认安装并提供了非常多的工具,比如 Maven Integration、Markdown support、SSH Remote Run 等。其中有很多好用,但是不为人知的工具。

二 插件列表

  • 阿里代码规约检测:Alibaba Java Coding Guidelines

GitHub : https://github.com/alibaba/p3c
IDEA 插件地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines

  • 快捷键提示工具:Key promoter X
  • 代码注解插件: Lombok [五颗星]
  • 代码生成工具:CodeMaker
  • 单元测试测试生成工具:JUnitGenerator Mybatis
  • 工具:Free Mybatis plugin [五颗星]
  • Maven辅助神器:Maven Helper [五颗星]
  • JSON转领域对象工具:GsonFormat [五颗星]
    json 格式的字符串转换成实体类参数的场景,这个插件可以根据 JSONObject 格式的字符串,自动生成实体类参数。详细使用文档,参考:https://github.com/zzz40500/GsonFormat

那么,如何使用呢?我们可以使用 GsonFommat 的快捷键,默认 option + s (mac), alt + s (win) 通过以下方式修改快捷键。或者点击工具栏的 Generate 来唤起生成工具。

  • 领域对象转JSON工具:POJO to JSON [五颗星]

为了测试需要,我们需要将简单 Java 领域对象转成 JSON 字符串方便用 postman 或者 curl 模拟数据。详细使用文档,参考:https://plugins.jetbrains.com/plugin/9686-pojo-to-json

  • 时序图生成工具:Sequence Diagram [五颗星]

需要梳理业务逻辑或者阅读源码。从中,我们需要了解整个调用链路,反向生成 UML 的时序图是强需求。其中,SequenceDiagram 插件是一个非常棒的插件。详细使用文档,参考:https://plugins.jetbrains.com/plugin/8286-sequencediagram
在这里插入图片描述

  • 字符串工具:String Manipulation
  • 代码作色工具:Rainbow Brackets RESTful
  • 服务开发辅助工具集: RestfulToolkit
  • 日志工具:Grep Console
  • 生成对象set方法:GenerateAllSetter
  • Redis可视化:Iedis
  • K8s工具:Kubernetes
  • 中英文翻译工具:Translation

http://www.kler.cn/a/545.html

相关文章:

  • c# 快捷键模块
  • html5css3
  • Jenkins管理多版本python环境
  • 模型并行、数据并行、流水线并行以及混合并行的适用场景、优劣
  • 工作中常用Vim的命令
  • 产品原型设计
  • 有什么比较好的bug管理工具?5款热门工具推荐
  • cmd命令教程
  • Java Web 实战 13 - 多线程进阶之 synchronized 原理以及 JUC 问题
  • [蓝桥杯单片机]——八到十一届初赛决赛客观题
  • 九种跨域方式实现原理(完整版)
  • 【Java并发编程】线程安全-CAS原理
  • 【JavaSE】类和对象(上)
  • 【Linux】项目自动化构建工具——make/Makefile
  • 如何从 MySQL 读取 100w 数据进行处理
  • 虹科干货|Redis企业版数据库为企业「数据安全」叠加最强Buff!
  • 2022年全国职业院校技能大赛(中职组)网络安全竞赛试题——中间人攻击渗透测试解析(详细)
  • 二分查找创新性总结
  • Centos 安装mysql8(YUM方式)
  • JS高级知识总结
  • ChatGPT解开了我一直以来对自动化测试的疑惑
  • jQuery《一篇搞定》
  • MongoDB数据库从入门到精通系列之八:调整oplog大小
  • WiFi6模块如何应用在智能家居
  • MySQL 函数介绍
  • 【JavaScript速成之路】JavaScript内置对象--数组对象