Administrator
发布于 2024-08-09 / 64 阅读 / 0 评论 / 0 点赞

idea常用插件

名称

功能

ignore

通过该插件可以生成各种ignore文件,一键创建git ignore文件的模板,解决了手动去配置的麻烦。

lombok

当我们创建一个实体时,通常对每个字段去生成GET/SET方法,但是万一后面需要增加或者减少字段时,又要重新的去生成GET/SET方法,非常麻烦。可以通过该插件,通过注解的形式去解决这些麻烦,同时还可以通过注解去完成构造函数等...

p3c

阿里巴巴出品的java代码规范插件可以扫描整个项目 找到不规范的地方 并且大部分可以自动修复更多可以查看 https://github.com/alibaba/p3c/tree/master/idea-plugin

FindBugs-IDEA

检测代码中可能的bug及不规范的位置,检测的模式相比p3c更多,写完代码后检 测下 避免低级bug,强烈建议用一下,一不小心就发现很多老代码的bug

GsonFormat

一键根据json文本生成java类 非常方便

Maven Helper

一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖对于大型项目 非常方便

VisualVM Launcher

运行java程序的时候启动visualvm,方便查看jvm的情况比如堆内存大小的分配某个对象占用了多大的内存,jvm调优必备工 具

GenerateAllSetter

- 一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便

- Alt+Enter 之后选择add All set

MyBatisCodeHelperPro

mybatis代码自动生成插件,大部分单表操作的代码可自动生成 减少重复劳动 大幅提升效率

Translation

最好用的翻译插件,功能很强大,界面很漂亮

- Ctrl+Shift+Y 英文翻译成中文

- Ctrl+Shift+X 中文方法名翻译成英文

auto filling

RestfulToolkit

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

- 1.根据 URL 直接跳转到对应的方法定义 ( or Ctrl Alt N );

- 2.提供了一个 Services tree 的显示窗口;

- 3.一个简单的 http 请求工具;

- 4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...

- 5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。

- 安装后,右侧会有RestServices侧边栏,点击打开

- 全局快捷搜索快捷键:Ctrl \

- 快捷填充构造参数

Statistic

代码统计插件安装并重启 统计内容 主要包括 有效行、空白行、注释……

Stream Debugger

JB官方为IDEA开发的流调试器(Stream Debugger)

CodeGlance

- 代码小地图这样的功能很多编辑器都有,个文件里代码很多、很长的时候找代码是非常不方便的。CodeGlance插件会在右侧生成当前文件的代码缩略图,16.camelcase:

- 驼峰命名和下划线命名转换

一眼就能都看到整个文件的代码结构

有了这个小东西,

一旦你记住了代码的位置,

只需要鼠标在右侧拖动、点击就可快速定位代码

Mybatis Log Plugin

这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的 。Tools -- > Mybatis Log Plugin 打开其日志框,注意其转换的SQL不是输出到IDE的控制台!!!

Mybatis Log Convert

mybatis sql日志转sql语句

Grep Console

由于Intellij idea不支持显示ascii颜色,grep-console插件能很好的解决这个问题, 可以设置不同级别log的字体颜色和背景色.

emacsIDEAs

- 安装emacsIDEAs插件,并添加AceJumpWord快捷键为ctrl+J。通过ctrl+J调用快捷键后,按下自己要跳转的字母,并根据提示进行跳转。

- 改成Alt+J 习惯

Codota

代码智能提示

SequenceDiagram

调用链路自动生成时序图

Rainbow Brackets

让你的括号变成不一样的颜色,防止错乱括号

HighlightBracketPair

括号开始结尾 高亮显示。

Leetcode Editor

可以在IDEA中在线刷题。

copilot

AI智能代码联想可以根据注释生成代码

PKXSpringBootCodeGen/Easy Code

生成代码

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

中文插件

any-rule

正则表达式插件

Bito-Jetbrains-PROD-1.1.2

AI代码生成插件

Smart Input

根据当且使用场景自动切换输入法

Redis Helper

查看与管理Redis数据


评论