IntelliJ IDEA 实用、好用插件汇总

IDEA 是一款非常强大的开发 Java 项目的 IDE 工具, 不仅如此它还提供了丰富的插件, 用以提高我们工作的效率,这里简单介绍一些我个人感觉比较有用或常用的插件, 也当是备份一下, 免得换电脑了忘了应该装哪些插件.

官方插件库地址: https://plugins.jetbrains.com/

实用工具插件

这里主要介绍一些能够提高我们开发效率的插件

(1) Alibaba Java Coding Guidelines
阿里巴巴提供的一款 Java 开发规约插件, 以《阿里巴巴 Java 开发手册》为标准, 检查我们的代码是否符合规范, 可以避免一些不必要的问题, 优化代码质量.

比如 d 当我们比较两个 Integer 包装类型的值时可能会使用 == 来判断相等, 但是其实这个包装类型会有一个缓存池缓存-128 到 127 范围的值, 如果在这范围内会复用对象, 但是如果在范围外就不会复用且在堆上产生, 所以如果不小心写错也会提示:
在这里插入图片描述
(2) FindBugs-IDEA
是一款检查代码 BUG 的工具, 会帮你找出可能出现空指针, 不符合封装思想或者是线程不安全的代码, 当然如果是大神的话可以忽略哈.

(3) Maven Helper
现在有很多 Java 项目自动化管理工具, 像 Maven, Gradle 等, 这个插件可以帮助我们更好地查看项目中各个 jar 包之间的依赖关系, 分析项目中有冲突的依赖等.

(4) GsonFormat
可以根据 Json 字符串自动生成一个 Java 实体, 同时还可以自己配置一些参数进行自定义.

(5) RestfulToolkit
从名字就可以知道是为Restful接口而生的一款插件, 使用快捷键Ctrl + \ 可以直接根据输入的 URL 地址找到对应的方法定义,
在这里插入图片描述
而且还可以作为一个 HTTP 请求工具, 直接在 IDEA 中测试开发好的接口, 相当于插件中的POSTMAN, 非常便捷.
在这里插入图片描述
(5) Translation
一款翻译插件, 支持多种翻译引擎接口, 有道, 百度, Google 等, 也可以直接翻译文档, 偶尔一些报错信息也可以快速的查单词了. 这里推荐一款 Chrome 翻译插件, 叫沙拉查词, 之前也尝试了很多插件, 但是只有这款一直用到现在, 而且很稳定, 支持很多词典, 在这里备注一些.

(6) Free MyBatis plugin
增强 Mybatis 的插件, 来看下官方介绍:

free-idea-mybatis 是一款增强 idea 对 mybatis 支持的插件,主要功能如下:
生成 mapper xml 文件
快速从代码跳转到 mapper 及从 mapper 返回代码
mybatis 自动补全及语法错误提示
集成 mybatis generator gui 界面

最常用的就是从 Dao 层接口直接跳到 mapper.xml 文件对应的代码区域, 真的不能太方便
在这里插入图片描述
(7) CamelCase
大小写,下划线,驼峰,首字母大写等转化工具, 多种格式一键切换, 话说 IDEA 也有自带的可以转换大小写的快捷键 Ctrl + shift + u, 喜欢哪个自己选吧.

(8) Key promoter
是一款快捷键提示插件, 当你使用鼠标进行某些操作的时候, 它会提示相应的快捷键, 可以让你更快地学习使用键盘来代替繁琐的鼠标工作, 实现大部分的无鼠标开发工作.

(9) JRebel Plugin
为项目热部署开发的插件, 由于项目是使用 Spring Boot 自带的热部署, 所以平常基本没有用到了, 但是有很多人推荐, 这边也先记一下说不定之后也会用到.

视觉美化插件

这里介绍一些可以美化 IDEA 开发工具的插件, 像背景图什么的, 可以根据自己喜好选择.

(1) Background Image Plus +
这款插件可以让我们为 IDEA 设置一张好看的背景图, 让我们在开发的时候不至于一直面对着黑压压的背景
在这里插入图片描述

尽量不要使用太过鲜艳或吸引眼球的照片, 或者是女神啦, 女朋友的图片当壁纸, 主要是怕你们分心

(2) activate-power-mode OR Power mode II
让你在敲代码中体验 “combo” 连击的感觉! 真的不能太炫, 就是眼睛晃着不舒服, 被我关了 [捂脸]
在这里插入图片描述
(3) Nyan progress bar
可以更改 IDEA 默认的进度条样式, 让你在等进度条的时候也不至于无聊:
在这里插入图片描述
(4) CodeGlance
这个插件放在这里好像不太适宜, 但是总觉得和这个标题更配, 主要功能时在 IDEA 工作区的滚动条那边, 显示一块代码的小地图, 方便你直接定位到相应的代码区.
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值