Intellij常用插件

IDEA 官方插件仓库地址

必备插件

Alibaba Cloud Toolkit

云服务器管理工具
https://help.aliyun.com/product/29966.html

TONGYI Lingma

阿里AI代码补全,通灵义码
aa432201/******

Translation

翻译

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、注意:每次修改代码后需要快速生效需要点击下构建按钮快速触发热部署

RestfulTool

【同类型】RestfulToolkit-fix

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

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

Maven Helper

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

Lombok

快速编写实体类

.ignore

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

Easy code

使用参考:https://www.jianshu.com/p/e4192d7c6844
Easycode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。

SequenceDiagram

快速生成时序图

arthas idea

阿里巴巴 阿尔萨斯生产环境错误分析工具
主要用于自动生成检查目标服务复杂的arthas命令
https://blog.csdn.net/itigoitie/article/details/125549245

Flyway Migration Creation

数据库脚本迁移插件

Git CommitTemplate

提交message提交模板

Mybatis Log Plugin(收费)

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

maven依赖搜索

GenerateAllSetter

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

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

POJO to JSON

实体存在继承关系时,可递归操作

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

Alibaba Java Coding Guidelines

阿里代码规约检测

spotBugs

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

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

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

Easy javadoc

一键生成中文文档注释

注意:内置的快捷键ctrl + \ 与 RestfulToolkit-fix 冲突了,须要修改热键

Convert YAML and Properties File

spring配置文件yml与properties格式互转

LeetCode Editor

力code刷题

websocket client

websocket客户端,用于调试消息

不常用

Api Generator

github
IDEA中自动上传接口方法:https://blog.csdn.net/weixin_47237043/article/details/109186702

YAPI的IDEA支持插件
image

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

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

Search In Repository

主要用来在IDEA中根据三方库的gav关键字或者jar包名称查询坐标)

Free Mybatis plugin

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

Custom Postfix Template

代码补全利器

JPA Buddy(还不清楚用法)

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

GsonFormatPlus

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

Vue

IDEA vue开发插件支持

MyBatisCodeHelperPro(收费)

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

JProfiler

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

GitToolBox

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

JUnitGenerator

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

jenkins control

持续继承构建项目工具

Key Promoter X

根据鼠标操作,提示对应快捷键

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

posted @ 2021-05-15 23:34  黄河大道东  阅读(2093)  评论(0编辑  收藏  举报