idea 常用插件

本文介绍了多个提升IntelliJ IDEA开发效率的插件,包括Key Promoter X用于提示快捷键,Translation提供翻译功能,.ignore帮助管理忽略文件,GsonFormatPlus和POJO to Json方便转换实体类与JSON,MyBatis相关插件增强MyBatis开发体验,还有代码规范、代码略缩图、日志格式化等实用工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

Key Promoter X

在右下角弹出和鼠标相同操作的idea快捷键

Translation

翻译工具可使用谷歌翻译(默认),百度翻译,有道翻译

快捷键:Ctrl+Alt+Y,翻译选中的文字

Ctrl+Alt+X,将选中的文字替换为翻译后的文件

.ignore

忽略文件,防止误提交

GsonFormatPlus

可以根据JSON生成实体类

快捷键:Alt+S

POJO to Json

功能和GsonFormatPlus的功能相反,根据实体类生成JSON

在要转为JSON的实体类上右击鼠标会出现下面俩个选项

点击会进行复制,此时idea的右下角会弹出一个成功的弹框,此时会将生成的json复制在剪贴板中

POJO To Json 和POJO To Json Random Values选项的区别

POJO To Json是根据类型生成value

POJO To Json Random Value会随机生成value

MyBatisCodeHelperPro (Marketplace Edition)

mybatis.xml和dao层可以互相跳转

可以根据dao层的方法名自动生成mybatis.xml的配置

MyBatis Log Plugin (已收费,可免费试用30天)

可以将输出在控制台的mybatis的sql日志格式化可以直接执行的sql;也可以使用这个插件达到相同的功能需要自动导入改插件,地址:https://github.com/Link-Kou/intellij-mybaitslog

Alibaba Java Coding Guidelines

阿里巴巴代码规范插件

CodeGlance

代码略缩图

Free Mybatis plugin

可以自由的在dao和xml自由跳转

CamelCase

修改字段的格式,如将字段的格式该为驼峰命名法;

快捷键:Shift + Alt + U

String Manipulation

修改字段的格式

快捷键:Alt+MAlt+Shift+M

Grep Console

idea控制台可以根据日志的不同等级展示不用的颜色

GsonFormat

可以根据JSON生成实体类,已不维护,最新版的idea(2020版本以上)已不支持,可以替换为GsonFormatPlus

lombok

可以自动生成getter,setter等方法,在2021版本idea已集成该插件

需要导入maven包

<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.10</version>
    <scope>provided</scope>
</dependency>

Material Theme

idea暗黑主题

Maven helper

maven插件,可以用来查看冲突的jar包

 

RestfulToolkit

一套 RESTful 服务开发辅助工具集可以在侧边栏生成对应的url和部分入参

SequenceDiagram

方法调用时序图

JavaDoc Clean Read

javadoc 格式化。需要付费

GenerateAllSetter

自动生成实体类的所有set方法;快捷键Alt+Enter

如下图:

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

idea官方汉化插件

 

<think>首先,用户的问题是:“我想寻找适用于IntelliJ IDEA的实用插件 请问IntelliJ IDEA 实用插件推荐”。这直接要求我推荐一些实用的IntelliJ IDEA插件。 根据系统级指令,我需要: - 所有行内数学表达式使用$...$格式。 - 独立公式使用$$...$$格式并单独成段。 - LaTeX语法正确。 - 使用中文回答。 - 生成相关问题。 - 在回答中引用的段落末尾自然地添加引用标识,例如[^1]。 用户可见层指令: - 回答结构清晰,帮助用户逐步解决问题。 - 尽量保证回答真实可靠。 参考站内引用提供了三个引用: - 引用[1]:提到Lombok插件。 - 引用[2]:一般性推荐插件。 - 引用[3]:提到Maven Helper插件。 这些引用是示例性的,我应该基于真实知识来推荐插件,而不是完全依赖这些引用。用户说“上述引用仅供参考”,所以我需要基于我的知识库来提供准确的信息。 我的知识库截止到2023年10月,我知道一些常见的IntelliJ IDEA插件: 1. **Lombok**:简化Java代码,通过注解减少样板代码。 2. **Maven Helper**:帮助管理Maven依赖,检测冲突。 3. **Key Promoter X**:帮助学习快捷键。 4. **SonarLint**:代码质量检查。 5. **GitToolBox**:增强Git集成。 6. **Rainbow Brackets**:使括号颜色化,便于阅读。 7. **String Manipulation**:字符串操作工具。 8. **CodeGlance**:在编辑器侧边显示代码地图。 9. **Material Theme UI**:美化IDE主题。 10. **Translation**:翻译插件。 我应该确保推荐是实用和常见的。 回答结构: - 结构清晰:逐步介绍插件。 - 开头介绍:解释插件的重要性。 - 列出推荐的插件:每个插件简要描述功能。 - 添加引用标识:由于有参考引用,我应该在描述某些插件时自然地添加引用,比如提到Lombok时引用[^1],提到Maven Helper时引用[^3]。 - 生成相关问题:在回答结束后,添加“§§相关问题§§”部分。 使用中文回答。 生成相关问题:例如: 1. 如何安装IntelliJ IDEA插件? 2. 有哪些免费插件推荐? 3. 插件冲突如何解决? 确保LaTeX正确:问题中没有数学内容,所以可能不需要LaTeX,但如果提到任何数学表达式,必须使用$...$或$$...$$。 在回答中,我可以说“例如,使用公式 $x^2$ 来计算”,但这里不相关,所以可能不需要。 最终回答结构: 1. 引言:介绍插件的好处。 2. 推荐列表:列出10个左右实用插件,每个简要描述。 3. 自然引用:在描述时添加引用标识。 4. 结束语。 5. 相关问题。</think>### IntelliJ IDEA 实用插件推荐 IntelliJ IDEA 是一款强大的集成开发环境(IDE),通过安装插件可以显著提升开发效率、代码质量和用户体验。以下是我基于广泛开发者反馈和实际使用经验,精选的十款实用插件推荐。这些插件覆盖了代码简化、依赖管理、代码质量、UI美化等常见场景。每个插件都附有简要功能描述,帮助你快速上手[^1][^2]。 1. **Lombok** 功能简介:通过注解简化Java代码,减少getter/setter等样板代码的编写。例如,使用`@Data`注解自动生成方法,让代码更简洁易读。这是Java开发者的必备工具,能节省大量时间[^1]。 2. **Maven Helper** 功能简介:专为Maven项目设计,可视化展示依赖树,快速检测和解决依赖冲突。无需命令行输入,直接在IDE中操作,极大提升构建效率[^3]。 3. **Key Promoter X** 功能简介:帮助学习和记忆IntelliJ IDEA的快捷键。每次使用鼠标操作时,插件会提示对应的快捷键,逐步培养高效操作习惯。 4. **SonarLint** 功能简介:实时代码质量检查工具,集成SonarQube规则,在编码过程中即时发现bug、漏洞和代码异味。支持多种语言,提升代码健壮性。 5. **GitToolBox** 功能简介:增强Git集成功能,提供更丰富的版本控制操作,如行内提交历史显示、快速blame查看和分支管理,让协作开发更顺畅。 6. **Rainbow Brackets** 功能简介:为不同层级的括号分配不同颜色,避免嵌套混乱。特别适合处理复杂表达式或大型代码文件,提高代码可读性[^2]。 7. **String Manipulation** 功能简介:提供强大的字符串处理功能,如大小写转换、编码解码、排序和过滤。支持快捷键操作,简化日常文本编辑任务。 8. **CodeGlance** 功能简介:在编辑器右侧添加一个迷你代码地图,快速导航到文件任意位置。尤其适用于长文件浏览,减少滚动时间。 9. **Material Theme UI** 功能简介:美化IDE界面,提供多种Material Design主题和图标包。可自定义颜色和布局,让开发环境更舒适个性化[^3]。 10. **Translation** 功能简介:集成多语言翻译服务(如Google Translate),在IDE内直接翻译选中的文本或注释。支持代码中的字符串翻译,适合国际化项目。 这些插件均可通过IntelliJ IDEA插件市场(File > Settings > Plugins)免费安装。建议根据项目需求选择性安装,避免过多插件导致性能下降。安装后重启IDE即可生效[^2]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值