idea 常用插件

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

 

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官方汉化插件

 

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值