Intellij常用插件

IDEA 官方插件仓库地址

Jrebel(收费插件)(必备)

热部署插件,省去一直重启的麻烦,尤其适合项目比较大的,能够节省不少时间。
PJ方法: https://www.cnblogs.com/hhddd-1024/p/14672532.html
阿里云盘有插件

配置步骤

1、到设置里将 project automatically 勾选上:File -> Settings -> Build,… -> Compiler ,勾选 Build project automatically
2、Intellij IEDA 使用 ctrl + shift + alt + / 快捷键选择 Registry...,勾选 compiler.automake.allow.when.app.running
3、注意:每次修改代码后需要快速生效需要点击下构建按钮快速触发热部署

spotBugs(必备)

代码bug扫描
使用方法:https://www.cnblogs.com/xiang--liu/p/13637154.html

RestfulTool(必备)

一套 RESTful 服务开发辅助工具集。

1.根据 URL 直接跳转到对应的方法定义 ( 快捷键搜索 Ctrl + Alt + N 或者 Ctrl + ); ---这个个人感觉非常好用,和Ctrl + F一样重要。
2.提供了一个 Services tree 的显示窗口;
3.一个简单的 http 请求工具;
4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据

Mybatis Log Plugin(收费)(必备)

根据mybatis在console输出的sql日志信息,选中右键调用插件能能将日志信息转换为拼接好参数可直接执行的sql
PJ方法:https://www.cnblogs.com/Chenjiabing/p/13565053.html
补丁在阿里云盘
步骤:1、安装插件。2、安装补丁。3、卸载源插件

Translation(必备)

翻译插件

Free Mybatis plugin(必备)

注意:与MybatisX同时安装并应用,会导致MybatisX失效,去掉一个 √ 或卸载一个即可,多用于与Mybatis一起使用
生成mapper xml文件
提供xml和dao层的互相跳转功能,箭头形状。
mapper生成xml文件
mybatis自动补全及语法错误提示
集成mybatis generator gui界面(与MybatisX一样IDEA中登录数据库,数据表右键可看到)
根据数据库注解,生成swagger model注解

Maven Helper(必备)

主要功能:快速查找和排除冲突依赖项的简便方法,为包含当前文件或根模块的模块运行调试maven目标的操作,运行调试当前测试文件的操作。
使用方法:https://segmentfault.com/a/1190000017542396

Lombok(必备)

快速编写实体类

Custom Postfix Template(必备)

代码补全利器

Alibaba Java Coding Guidelines(必备)

阿里代码规约检测

.ignore(必备)

用于自动生成忽略上传git仓库的规则文件

Easy ode(必备)

使用参考:https://www.jianshu.com/p/e4192d7c6844

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

Chinese (Simplified) Language Pack / 中文语言包 (必备)

汉化IDEA开发工具
下载地址:https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack----

GsonFormatPlus

根据JSONObject格式的字符串,自动生成实体类参数,本插件只适用 android studio和 Intellij IDEA 工具。

GenerateAllSetter

  • 通过alt+enter对变量类生成对类的所有setter方法的调用
  • 当两个对象具有相同的字段时生成一个转换器
  • 当returnType为List Set Map时生成默认值
  • 在所有getter方法上生成对assertThat的调用

使用参考:http://tieba.baidu.com/p/4956423168

POJO to JSON

将一个实体类转换为json格式字符串

JPA Buddy(还不清楚用法)

JPA Buddy 通过为 Hibernate、Spring Data JPA、Liquibase、Flyway、SQL 等提供开发工具来帮助处理与 Jakarta Persistence API 相关的所有事情。它旨在通过以下方式加快开发速度

--------------------------分割线:下方不常用----------------------------------

Vue

IDEA vue开发插件支持

MyBatisCodeHelperPro(收费)

mybatis代码自动生成插件,大部分表单操作的代码可自动生成,减少重复代码,提升效率
https://zhile.io/2019/04/23/mybatis-code-helper-pro-crack.html

MybatisX(与Free Mybatis plugin二选一使用)

注意:多用于与MybatisPlus一起使用

  • xml和dao层的互相跳转 小鸟形状
  • Mapper 方法自动生成 XML
  • 提供GUI代码生成界面

JProfiler

JProfiler 的IDEA内部集成,用于代码性能分析

Rainbow Brackets

彩虹颜色括号

Grep Console

Grep Console是一款和IDEA Console相关的插件可以通过expression表达式过滤日志、给不同级别的日志或者给不同pattern的日志加上背景颜色与上层颜色。

GitToolBox

代码git仓库状态跟踪,实时获取

JUnitGenerator

提供右击Generate自动生成单元测试

jenkins control

持续继承构建项目工具

AiXcoder Code Completer

代码补全插件

CodeGlance

侧边滚动条插件

Jebrains付费插件Activation code[持续更新地址]:

https://zhile.io/jetbrains-paid-plugins-license.html

Intellij IDEA 安装插件 报 ‘plugin xxxx is incompatible‘ 解决方案

https://blog.csdn.net/github_38410229/article/details/79475745

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利
原文地址:https://www.cnblogs.com/hhddd-1024/p/14772922.html