良心推荐!几款收藏的神级IDEA插件分享

2024-01-25 19:04

本文主要是介绍良心推荐!几款收藏的神级IDEA插件分享,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

跟 GsonFormat​ 是两兄弟,GsonFormat​ 是将 JSON 转为 POJO,而 POJO to Json 则是将 POJO 转为 JSON。使用方法:选中类,右击 Copy JSON 即可复制。

IDEA 拥有众多优秀的插件,这些插件能够极大地提升我们的开发效率和提供更好的编码体验。正所谓:工欲善其事,必先利其器。借助这些插件,我们能更加高效地进行开发,让编码变得轻松愉快。

在本篇中,我将向大家推荐一些个人收藏的实用 IDEA 插件,并根据使用情况对它们进行评级:

  • 强烈推荐:★★★★★
  • 推荐:★★★★

话不多说,我们正式开始。

CodeGlance

推荐指数:★★★★

编辑区迷你缩放图插件,鼠标悬停还有放大镜的功能。特别适用于处理大量代码时的快速定位需求,让我们更轻松地浏览和编辑代码。

图片

GsonFormat

推荐指数:★★★★★

Json 转 Java 类,该插件可以快速生成类,提高开发效率。

使用方法:先新建一个类,选中类名,右键点击生成,点击  GsonFormat

图片

然后输入 JSON,点击OK,即可生成。

图片

图片

POJO to Json

推荐指数:★★★★★

跟 GsonFormat 是两兄弟,GsonFormat 是将 JSON 转为 POJO,而 POJO to Json 则是将 POJO 转为 JSON。

使用方法:选中类,右击 Copy JSON 即可复制。

图片

Rainbow Brackets

推荐指数:★★★★★

可以将括号用不同颜色标记出来,方便使用者快速识别代码层次,提高开发效率。

图片

Translation

推荐指数:★★★★★

翻译插件,支持谷歌、有道、百度三种翻译。特别是阅读源码的时候,非常有帮助。

图片

JNPF

体验地址:https://www.jnpfsoft.com/?csdn

这是一个基于 Java Boot/.Net Core 构建的简单、跨平台快速开发框架。前后端封装了上千个常用类,方便扩展;集成了代码生成器,支持前后端业务代码生成,实现快速开发,提升工作效率;框架集成了表单、报表、图表、大屏等各种常用的 Demo 方便直接使用;后端框架支持 Vue2、Vue3。

可一站式搭建:生产管理系统、项目管理系统、进销存管理系统、OA办公系统、人事财务等等。节省开发人员80%时间成本,并且有以构建业务流程、逻辑和数据模型等所需的功能。

Lombok

推荐指数:★★★★★

主要用来简化代码,减少 get()、set()等方法的编写,不过有些公司可能禁止使用 Lombok 插件。

最常用的就是 @Data 注解,在类上直接使用即可。使用的时候记得打开注解处理器:Annotation Processors > Enable annotation processing。

图片

Maven Helper

推荐指数:★★★★★

可以解析 Maven 依赖,处理依赖冲突很方便,Java开发必备。

使用方法:安装之后,去到项目的 pom.xml 文件,在 pom.xml  右边下面有个  Dependency Analyzer  的Tab选项。

图片

GenerateAllSetter

推荐指数:★★★★★

针对已有的实体对象的属性生成 set() 方法代码,在造假数据测试时非常有用。

选择实例,按 Alt + Enter,即可出现选项。

图片

MybatisX

推荐指数:★★★★★

搭配 Mybatis-Plus 使用,这个插件有个最大的优点就是可以快速生成,entity,dao,mapper 文件。

图片

连接数据库之后,  右键对应的表,选择 MybatiX-Generator 选项即可生成。

图片

这篇关于良心推荐!几款收藏的神级IDEA插件分享的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/644301

相关文章

IDEA编译报错“java: 常量字符串过长”的原因及解决方法

《IDEA编译报错“java:常量字符串过长”的原因及解决方法》今天在开发过程中,由于尝试将一个文件的Base64字符串设置为常量,结果导致IDEA编译的时候出现了如下报错java:常量字符串过长,... 目录一、问题描述二、问题原因2.1 理论角度2.2 源码角度三、解决方案解决方案①:StringBui

linux进程D状态的解决思路分享

《linux进程D状态的解决思路分享》在Linux系统中,进程在内核模式下等待I/O完成时会进入不间断睡眠状态(D状态),这种状态下,进程无法通过普通方式被杀死,本文通过实验模拟了这种状态,并分析了如... 目录1. 问题描述2. 问题分析3. 实验模拟3.1 使用losetup创建一个卷作为pv的磁盘3.

Idea实现接口的方法上无法添加@Override注解的解决方案

《Idea实现接口的方法上无法添加@Override注解的解决方案》文章介绍了在IDEA中实现接口方法时无法添加@Override注解的问题及其解决方法,主要步骤包括更改项目结构中的Languagel... 目录Idea实现接China编程口的方法上无法添加@javascriptOverride注解错误原因解决方

MySQL8.2.0安装教程分享

《MySQL8.2.0安装教程分享》这篇文章详细介绍了如何在Windows系统上安装MySQL数据库软件,包括下载、安装、配置和设置环境变量的步骤... 目录mysql的安装图文1.python访问网址2javascript.点击3.进入Downloads向下滑动4.选择Community Server5.

CentOS系统Maven安装教程分享

《CentOS系统Maven安装教程分享》本文介绍了如何在CentOS系统中安装Maven,并提供了一个简单的实际应用案例,安装Maven需要先安装Java和设置环境变量,Maven可以自动管理项目的... 目录准备工作下载并安装Maven常见问题及解决方法实际应用案例总结Maven是一个流行的项目管理工具

MySQL 缓存机制与架构解析(最新推荐)

《MySQL缓存机制与架构解析(最新推荐)》本文详细介绍了MySQL的缓存机制和整体架构,包括一级缓存(InnoDBBufferPool)和二级缓存(QueryCache),文章还探讨了SQL... 目录一、mysql缓存机制概述二、MySQL整体架构三、SQL查询执行全流程四、MySQL 8.0为何移除查

10个Python自动化办公的脚本分享

《10个Python自动化办公的脚本分享》在日常办公中,我们常常会被繁琐、重复的任务占据大量时间,本文为大家分享了10个实用的Python自动化办公案例及源码,希望对大家有所帮助... 目录1. 批量处理 Excel 文件2. 自动发送邮件3. 批量重命名文件4. 数据清洗5. 生成 PPT6. 自动化测试

MySql9.1.0安装详细教程(最新推荐)

《MySql9.1.0安装详细教程(最新推荐)》MySQL是一个流行的关系型数据库管理系统,支持多线程和多种数据库连接途径,能够处理上千万条记录的大型数据库,本文介绍MySql9.1.0安装详细教程,... 目录mysql介绍:一、下载 Mysql 安装文件二、Mysql 安装教程三、环境配置1.右击此电脑

10个Python Excel自动化脚本分享

《10个PythonExcel自动化脚本分享》在数据处理和分析的过程中,Excel文件是我们日常工作中常见的格式,本文将分享10个实用的Excel自动化脚本,希望可以帮助大家更轻松地掌握这些技能... 目录1. Excel单元格批量填充2. 设置行高与列宽3. 根据条件删除行4. 创建新的Excel工作表5

在 Windows 上安装 DeepSeek 的完整指南(最新推荐)

《在Windows上安装DeepSeek的完整指南(最新推荐)》在Windows上安装DeepSeek的完整指南,包括下载和安装Ollama、下载DeepSeekRXNUMX模型、运行Deep... 目录在www.chinasem.cn Windows 上安装 DeepSeek 的完整指南步骤 1:下载并安装