博主真实在工作、学习中真正使用的过以下插件。
阿里巴巴Java编码规范检查插件,无规矩不成方圆,检测代码是否存在问题,以及是否符合规范。
使用:在类中,右键,选择编码规约扫描,在下方显示扫描规约和提示。
根据提示规范代码,提高代码质量。
可以静态扫描你的代码规范度,根据提示可以进行优化。
给编辑器设置背景图片(小姐姐图片)
中文支持
翻译插件,鼠标选中文本,点击右键即可自动翻译成多国语言。
快捷键提示插件。当你执行鼠标操作时,如果该操作可被快捷键代替,会给出提示,帮助你自然形成使用快捷键的习惯,告别死记硬背。
给括号添加彩虹色,使开发者通过颜色区分括号嵌套层级,便于阅读
在编辑器右侧生成代码小地图,可以拖拽小地图光标快速定位代码,阅读行数很多的代码文件时非常实用。
代码统计和跟踪插件
代码统计
字符串快捷处理。
使用 AI 去自动提示和补全代码,比 IDEA 自带的代码补全更加智能化。
根据 json 生成对象。
自动生成单元测试。
辅助 web 开发的工具集。
自动生成方法调用时序图。
自动检查 Java 代码规范。
代码规范检查插件。
帮助你发现和修复代码的错误和漏洞。
MyBatis 增强插件,支持自动生成 entity、mapper、service 等常用操作的代码,优化体验。
生成不同语言的版本控制忽略文件。
中文支持。
自定义设置控制台输出颜色。
给括号添加彩虹色,使开发者通过颜色区分括号嵌套层级,便于阅读。
使用 AI 去自动提示和补全代码,比 IDEA 自带的代码补全更加智能化。
使用 AI 来自动提示和补全代码,比 IDEA 自带的代码补全更加智能化。
提供了 HDFS 等大数据框架的工具集
容器管理的扩展
对多环境配置文件的支持
美观的主题
进度条美化
打字特效 。可参考我的博客idea2021.2.3安装炫酷插件activate-power-mode失败解决方案
打字特效插件升级版
启停快捷键【shift+ctrl+alt+O】
给编辑器设置背景图片
在 IDEA 里刷算法题
代码生成类
生成随机的 UUID
使用方法
private static final String STRING="#gen.uuid#";
//alt+enter替换如下
private static final String STRING="ee545535-8ef1-42b0-8485-351bcd9ee7bc";
插入随机数子、字符串、UUID、单词、
使用方法 :Alt + R
通过快捷键自动补全函数的调用参数
快速生成调用对象 setter 方法的代码
一键为实现 Serializable 接口的类生成 SerialVersionUID
根据 json 生成对象
使用方法 :Alt + S
配合 Lombok 依赖及注解使用,能够大大减少 Java 对象的代码量。IDEA 已自带,无需安装。
根据数据库表生成 Java entity、dao、mapper、service、controller 等代码。
快速生成 Javadoc 文档
你可以在保持代码零侵入的情况下得到相当完整的Yapi文档
生成 Javadoc 文档
根据 JSON 生成 POJO,根据 POJO 生成 JSON
自动生成单元测试
根据自定义模板来生成 javadoc 注释
MyBatis 增强插件,支持自动生成 entity、mapper、service 等常用操作的代码,优化体验
MyBatis 增强插件,支持自动生成 entity、mapper、service 等常用操作的代码(收费)
生成调用关系图,便于查看源码
支持跳转到任意行进行调试
自动生成方法调用时序图
字节码查看器
快速在相同单词间进行跳转
在编辑器右侧生成代码小地图,可以拖拽小地图光标快速定位代码,
阅读行数很多的代码文件时非常实用。
自动检查 Java 代码规范
代码规范检查插件
帮助你发现和修复代码的错误和漏洞
帮你找出代码中潜藏的 Bug
代码复杂度分析
快速字符串格式转换工具,如驼峰式
验证和格式化 Json 字符串的工具
把 Properties 文件的格式转为 YAML 格式
字符串快捷处理
代码统计和跟踪插件
代码统计
选择文本后支持不同搜索引擎进行搜索
快捷地打开搜索引擎进行搜索
在 IDEA 里刷算法题
监听文件,当其发生变化时自动执行命令
UML 建模工具,只需简单的代码就能画出复杂的 UML 类图
字节码编辑工具
阿里云工具集
腾讯云工具集
面向教育者,允许创建、分享和加入练习
IntelliJ IDEA 官方出的学习辅助插件
项目热更新,提高效率(可惜要收费)
快捷键提示插件。
当你执行鼠标操作时,如果该操作可被快捷键代替,
会给出提示,帮助你自然形成使用快捷键的习惯,告别死记硬背。
翻译插件,鼠标选中文本,点击右键即可自动翻译成多国语言。
自动提醒,防止你久坐不动
辅助 web 开发的工具集
同时启动多应用
MyBatis 增强插件,支持 mapper => xml 的跳转、代码生成等功能
MyBatis SQL 提取和格式化输出
Maven 辅助插件
Gradle 项目管理工具的扩展
Arthas 命令生成插件。
Arthas 是阿里开源的 Java 在线诊断工具,
该插件可以自动生成 Arthas 在线 Java 代码诊断命令,
不用再到官网翻文档拼命令啦!
Git 增强插件。在自带的 Git 功能之上,
新增了查看 Git 状态、自动拉取代码、提交通知等功能。
最好用的是可以查看到每一行代码的最近一次提交信息。
支持 Bash 脚本文件的高亮和提示等
Git Flow 的图形界面操作
开源中国的码云插件
规则引擎的扩展
博主不是搬别人的文章,坚持用自己的话把遇到问题总结出来,避免大家踩坑和我自己下次查看,从原理上透彻分析过程,最终掌握精髓,希望能帮助大家,一起成长。!!!
如果您认为这篇文章还不错或者有所收获,您可以点击右下角的【点赞】支持,或请我喝杯咖啡【赞赏】,这将是我继续写作,分享的最大动力!
作者:勤快的小蚂蚁
声明:原创博客请在转载时保留原文链接或者在文章开头加上本人博客地址,如发现错误,欢迎批评指正。凡是转载于本人的文章,不能设置打赏功能,如有特殊需求请与本人联系!
————————————————
版权声明:本文为CSDN博主「勤快的小蚂蚁」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/fxzzq/article/details/126334729