IDEA最全实用插件与使用(VIP典藏版)

article/2025/9/23 7:47:13
🌈idea总结100篇🌈🌈🌈🌈🌈

目录

一、搜索插件

二、快捷开发系列

🌾CodeGlance:代码缩略图

🤡GenerateAllSetter:快速生成对象所有set方法

🌈camelCase:字母大小写各种类型转换❤️

✨GsonFormat:json转实体

🍎Alibaba Java Coding Guidelines代码check

🤙SonarLint:编码风格提示

🎯Lombok:自动生成setter/getter等

💎MyBatis Log Plugin / MyBatis Log Free:打印mybatis的SQL输出

安装之后启用

配置文件配置

重启效果

🥝Gsonformat:根据json快速生成java实体类

🏓IdeaJad: 反编译插件

🥝GitToolBox:跟踪每行代码的提交修改记录

🥝Maven Helper:依赖分析工具

🥝SequenceDiagram:时序图

🥝Json Prase:JSON数据格式化工具

🥝Redis Helper:Redis助手

三、查找系列

🥝MybatisX:mapper和xml跳转

🌈RestfulToolkitX:找到controller+快捷请求接口

🥝MybatisCodeHelperPro:mapper-xml跳转/自动生成curd等

🌈stackoverflow:右键快速跳转

🥝ASM Bytecode Outline:查看字节码

🌈IDEA Mind Map:思维导图

四、美化插件系列

🌈BackgroundImage:编辑器背景图

🌈Grep console:自定义日志颜色​​

🌈Rainbow Brackets:彩虹颜色括号

🌈daddy-bear的Nyan progress bar:漂亮进度条

🌈日晒主题 Solarized Themes

🌈Power Mode II 火焰特效

🌈HighlightBracketPair 高亮提示

五、其他

🤡jrebel:热部署

🤡Maven Helper:更加方便展示pom.xml依赖项,且可以自动过滤掉冲突jar包

🤡Java Stream Debugger

🤡翻译:translation plugin

🤡SequenceDiagram for IntelliJ IDEA


一、搜索插件

快速搜索插件:Ctrl+Shift+A搜索新插件:settings-Plugins-Browse repositories

二、快捷开发系列

🌾CodeGlance:代码缩略图

  • 同Sublime超文本编辑器一样

🤡GenerateAllSetter:快速生成对象所有set方法

​​

  • 选中后Alt+Enter
  • 一键生成某对象的所有set方法并赋予默认值,
  • 鼠标定位到vo,按住Alt+Enter快捷键,
  • 选择generate all setter即可,
  • 可以选择是否带默认值。

🌈camelCase:字母大小写各种类型转换❤️

Shift+Ctrl+U

GsonFormat:json转实体

  • 快捷键Alt+S,Echarts的堆叠图数据结构Format后点击OK

🍎Alibaba Java Coding Guidelines代码check

  • check代码中存在的问题,快速生成注释

🤙SonarLint:编码风格提示

🎯Lombok:自动生成setter/getter等

  • 这个插件基本上每个Java开发程序员都用过,它能省去一系列的get、set等方法。

引入相应的maven包

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.16.18</version><scope>provided</scope></dependency>
  • Lombok的scope=provided,说明它只在编译阶段生效,不需要打入包中。
  • 事实正是如此,Lombok在编译期将带Lombok注解的Java文件正确编译为完整的Class文件。

💎MyBatis Log Plugin / MyBatis Log Free:打印mybatis的SQL输出

  • MyBatis Log Plugin随着IDEA 升级到 2020.2 版本之后开始收费了
  • 也可以使用"MyBatis Log Free","MyBatis Log Free"打印的SQL是小写且格式化过的。

安装之后启用

  • Tools-MyBatis Log Plugin
  • 出现MyBatis Log栏
  • 启用后会多出一个只打印SQL的控制台

配置文件配置

.properties版本:

mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

.yml版本:

mybatis:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImplmybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

logback.xml

    <logger name="com.xx.mapper" level="DEBUG" />
 
重启效果

🥝Gsonformat:根据json快速生成java实体类

Ps:可以快速的帮你由json结构生成java类,把标准的json数据copy到快捷键Alt+s弹出来的文本框中

🏓IdeaJad: 反编译插件

🥝GitToolBox:跟踪每行代码的提交修改记录

🥝Maven Helper:依赖分析工具

安装之后再次打开pom文件,文件左下角会多出一个视图。

切换到"Dependency Analyzer"视图,可查看冲突的依赖,可以列表形式或树形式查看maven的依赖树,分析引用jar包版本冲突,并提供maven常用命令模板。

🥝SequenceDiagram:时序图

SequenceDiagram能够根据方法的调用关系,自动生成执行时序图,方便了解代码的调用关系。

但是现在idea2022自带调用关系功能了,贼好用,还有快捷键Alt+F7也可以查看调用方法接口的关系。

🥝Json Prase:JSON数据格式化工具

        安装之后在IDEA右侧工具栏会生成"Json Parser"快捷方式,点击即可调出工具窗口,将JSON数据输入上方框内点击"Parse"即可进行格式化,比用在线工具网站方便。不过本人一般用postman格式化了。

🥝Redis Helper:Redis助手

安装之后在IDEA右侧工具栏会生成"Redis Helper"快捷方式,
点击即可调出使用窗口,类似于IDEA自带的"Database"插件。
此款插件为免费,在插件市场就能搜到,类似的插件"Rddis""Iddis2"目前皆已收费。

三、查找系列

🥝MybatisX:mapper和xml跳转

🌈RestfulToolkitX:找到controller+快捷请求接口

根据url找对应action方法,根据url跳转,Ctrl+Alt+N,
即可快速定位接口位置,比用IDEA的全局搜索效率高。

快捷请求接口,自动生成请求体

🥝MybatisCodeHelperPro:mapper-xml跳转/自动生成curd等

🌈stackoverflow:右键快速跳转

这个插件对于查找问题特别方便,定位异常,点击右键快速跳转到 stackoverflow 网站,
每次至少为你节约了 10 秒。

🥝ASM Bytecode Outline:查看字节码

便于查看 Class 类的字节码,如果对字节码不感兴趣的读者,可以跳过。

🌈IDEA Mind Map:思维导图

如果你想找一款跨平台的,支持多种格式文件的导入和导出,同步更新时便于合并「以文本格式保存,
支持 markdown 的语法,方便解决冲突」,那么它真的很适合你

四、美化插件系列

🌈BackgroundImage:编辑器背景图

编辑器背景图详细图文:IDEA设置背景图片BackGroundImage

​​

🌈Grep console:自定义日志颜色​​

🌈Rainbow Brackets:彩虹颜色括号

🌈daddy-bear的Nyan progress bar:漂亮进度条

🌈日晒主题 Solarized Themes

日晒主题本身是为vim定制的。后来移植到ide 非常酷!配色非常耐看

idea设置黑色经典样式Darcula: idea设置黑色经典样式Darcula

🌈Power Mode II 火焰特效

这个就是美化的,喜欢的可以试试,让编码不再单调。火焰特效,抖动都可以单独关闭。留下重力碎屑就好了。有点卡,给卸载了

🌈HighlightBracketPair 高亮提示

五、其他

🤡jrebel:热部署

  • 选择License server方式
  • Url:    http://139.199.89.239:1008/88414687-3b91-4286-89ba-2dc813b107ce
  • email:随便输入

🤡Maven Helper:更加方便展示pom.xml依赖项,且可以自动过滤掉冲突jar包

🤡Java Stream Debugger

@.ignore:生成各种ignore文件

🤡翻译:translation plugin

ctrl+Q

🤡SequenceDiagram for IntelliJ IDEA

推荐理由:在梳理别人的代码的时候, 能够很清晰的看到依赖调用时序

有用请点赞,养成良好习惯!

疑问、交流、鼓励请留言!



http://chatgpt.dhexx.cn/article/Dnj0KF5i.shtml

相关文章

IDEA常用插件Top18

前言&#xff1a;精心推荐给大家的一些日常开发中最常用的IDEA效率插件。 1、Alibaba Java Coding Guidelines代码规范检查工具 Alibaba Java Coding Guidelines ,阿里的一款强大的代码规范检查工具&#xff0c;可以让自己写出易读性更高的代码&#xff0c;可以让团队代码风格…

IDEA常用插件介绍

前言&#xff1a;插件名为笔者自用的IDEA2019.3.5所能搜索到的&#xff0c;若新版IDEA未能搜索到&#xff0c;可用括号内的插件名替代。 一、Lombok&#xff08;新版IDEA自带&#xff09; Lombok能通过注解的方式&#xff0c;在编译时自动为属性生成构造器、getter/setter、e…

超实用的IDEA插件推荐,百万级下载量

超实用的30多款idea插件&#xff0c;有百万级下载量的优秀插件&#xff0c;你值得拥有&#xff01; 好的工具助你事半功倍&#xff0c;快速协助敲出更漂亮更有效率的代码。搬运工这里收集了很不错的IDEA插件&#xff0c;相信你一定会喜欢的。 〓必备插件列表&#xff1a; Gre…

【Java】分享一下26个常用的IDEA插件

文章目录 1. Chinese Language2. Atom Material Icon3. Rainbow Brackets4. Translation5. Codota6. GenerateAllSetter7. GsonFormatPlus8. Alibaba Java Coding Guidelines9. Free Mybatis Tool10. maven-search11. Maven Helper12. CodeGlance Pro13. MyBatisCodeHelperPro1…

墙裂推荐,2023年最强、最实用的IDEA插件推荐合集

插件目录 Alibaba Java Coding Guidelines(阿里巴巴java开发规范)Alibaba Cloud AI Coding Assistant(阿里云AI代码助理)Code Glance3(代码地图)Codota AI Autocomplete for Java and JavaScriptCSDN Tools(CSDN官方插件)FindBugsGenerateAllSetter Postfix Completion (自动生…

装了这 10 个 IDEA 神级插件,基本上一站式开发了!

大家好&#xff0c;我是二哥呀。 昨天&#xff0c;有球友私信发我一篇文章&#xff0c;说里面提到的 Intellij IDEA 插件真心不错&#xff0c;基本上可以一站式开发了&#xff0c;希望能分享给更多的小伙伴&#xff0c;我在本地装了体验了一下&#xff0c;觉得确实值得推荐&…

IntelliJ Idea 常用12款插件(提高开发效率),附优秀主题插件

目录 一、插件安装方式 二、常用插件 1、Background Image Plus 2、Mybatis Log Plugin 3、MybatisCodeHelperPro 4、Grep Console 5、CodeGlance 6、GenerateAllSetter 7、RestfulToolkit 8、Maven Helper 9、JRebel 10、 Json Parser 11、Translation 12、aiXcode & co…

IDEA必备30款好用插件合集

01、Chinese Language 汉化必备 02、One Dark theme 代码主题 03、Atom Material Icon 图标主题 04、Rainbow Brackets 多彩花开括号 05、Translation 翻译 快捷键&#xff1a;CtrlShiftY 06、Codata 代码提示 07、Tabnine AI Code Competion 代码提示 08、any-rule 正则表达式…

IDEA工具插件(持续更新中...)

快捷跳转 1.如何下载2.IDEA配置1.版本控制修改文件对应的目录跟着报色2.取消匹配大小写3. 创建文件显示&#xff0c;作者&#xff0c;日期&#xff0c;描述&#xff0c;包名等信息4.双斜杆注释紧跟代码前面5.自动导入包6.取消tab页单行显示 3.插件1.CamelCase2. Alibaba Cloud …

坦白说,我也想躺平

最近&#xff0c;关于躺平的讨论特别火。 嗯&#xff0c;我是一向鼓励年轻人努力的&#xff0c;但扪心自问&#xff0c;我自己其实是已经半躺平的。 我跟很多读者的父母年龄相差不大&#xff0c;身为70后&#xff0c;人过中年&#xff0c;早没什么雄心壮志&#xff0c;所追求的…

暴力破解pdf文档密码

目录 前言 准备系统环境 安装pdfcrack 使用指定字符开始暴力破解 使用字典文件进行爆破 附pdfcrack man手册 前言 相信小伙伴们都遇到这种情况;你收到了一些标题很吸引人的pdf文档 或者是重要数据泄露 学习资料总结&#xff0c;再或者是某机构的押题密卷&#xff0c;打开…

QQ坦白说查看好友方法攻略

需要工具&#xff1a;安卓手机&#xff0c; Packet Capture&#xff08;请自行百度后下载&#xff09; 首先哈&#xff0c;安装 Packet Capture APP&#xff0c;具体就不演示了哈 进入软件 这样就进入到主界面,左上角两个绿色按钮分别是抓取单一APP网络请求与抓取全部请求 抓取…

【坦白说】如何确定对方身份?

【坦白说】如何确定对方是谁&#xff1f;通过很简单的方法利用QQ中的规则“漏洞”就可以达到目的&#xff0c;不过前提是有人通过坦白说给你发消息。。。 方法 因为发送消息的人彼此之间都是熟人&#xff0c;可以通过诱导对方点击自己发送的链接来查看对方的身份。这里链接分为…

最新QQ坦白说消息查看发送者

每次收到坦白说消息我们都很好奇是谁发的,今天教大家如何找到发消息的人!!! 第一步:打开手机QQ右划找到QQ钱包 第二步:找到QQ红包,点进去发一个面对面红包(金额可小,土豪随意!),编辑完之后获得一个二维码截图保存(很重要哦!!!!). 第三步:打开浏览器输入网址https://cli.im/d…

[已失效]坦白说(查看好友)抓包教程+解密工具

注意&#xff1a;本文章的重要操作部分已标红显示&#xff0c;其他内容可以不看。最近QQ的坦白说很火&#xff0c;许多人都好奇坦白说是谁发的。结果没过多久大家还真就发现了bug。(1)iOS设备可以直接在搜索框中搜索坦白说的内容&#xff0c;随后就会显示发送者和你有一段聊天记…

QQ坦白说如何查对方身份??其实很简单~

有了坦白说才知道&#xff0c;原来了我在好友眼里是这样的人 &#xff01; ▼ 大数据化的时代&#xff0c;坦白说满足了大家的偷窥欲。看看别人给自己贴的什么标签&#xff0c;再给别人贴标签&#xff0c;虽然听上去像是幼稚的行为&#xff0c;却乐此不疲 ▼ 有时候收到夸自己的…

如何知道坦白说里面是谁给了自己评价?

这个方法只适用于安卓手机。 1.安装无Root抓包:Packet Capture 无Root抓包:Packet Capture 安装之后打开应用-->点击Get Started -> Continue -> Install Certificate(如下图) 最后点击确认&#xff0c;完成抓包工具的安装。 2.打开坦白说界面 记住&#xff0c;不要点…

怎样查看谁发的qq坦白说

0x01: 打开手机qq 上边搜索框输入坦白说 然后先别动 0x02: 接着打开抓包软件 我用的是Charles 设置代理&#xff08;我用的是wifi 主机名是我的电脑ip地址 端口号8888&#xff09; 设置好后点击确定 注意&#xff1a;如果用的不是Charles或其他抓包软件的默认配置…

QQ坦白说_6.09前

转自https://blog.csdn.net/LiamEric/article/details/80697883 楼主昨天突然被告知自己QQ坦白说如下内容&#xff0c;看到以后表示一脸懵逼&#xff0c;我这个qq基本处于弃用状态的大叔&#xff0c;竟然会有一个认识三个月的女生说我经常满足她的各种无理要求&#xff0c;知道…

QQ坦白说好友分析

最近QQ推出了坦白说栏目&#xff0c;允许给一个人匿名发送一个印象&#xff0c;然后别人回复了你的话&#xff0c;你们两个就可以聊天了&#xff0c;并且他不知道你&#xff0c;你却知道他&#xff0c;和QQ空间秘密不一样的是&#xff0c;秘密是双方都是匿名的&#xff0c;并且…