Intellij IDEA 常用插件

简介: 随笔,找个地方记录下个人IDEA常用插件,排名无先后。

IDEA 快捷键PDF for Windows和Mac

https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf

Maven Helper

一款可以提高解决maven依赖冲突效率的插件

解决场景:maven依赖的传递机制里,有一个“最近原则”,当maven项目引用了很多第三方的依赖时,很容易遇到依赖冲突。该插件可以快速定位到依赖冲突的位置,然后快速排除(maven exclude),就不用命令行 mvn dependency:tree 去花时间排查啦

弊端:对新手而言,不能更了解为什么依赖冲突,解决的方法,maven的生命周期。

更多参考:https://plugins.jetbrains.com/plugin/7179-maven-helper

JRebel

一款可以提高本地开发调试效率(项目运行热加载)的插件。

解决场景:当本地调试时,如果需要代码改动,通常来讲,我们需要关闭项目,修改完代码再重新启动。有了这个插件就可以在项目运行时也可以修改代码。久而久之一个功能老发可以节省很多时间。

弊端:1.付费插件,得自行去度娘找解决办法; 2.Mybatis的SQL、Spring的注解或配置类不生效

更多参考:https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel-for-intellij

Codota

一款可以在coding时,AI大数据分析自动显示哪些方法比较常用的插件。

更多参考:https://plugins.jetbrains.com/plugin/7638-codota-ai-autocomplete-for-java-and-javascript

Codota使用截图:
image.png

Key Promoter X

一款提示操作快捷键的插件

解决场景:通常IDEA有些操作通过鼠标去点击,如果Key Promoter发现有快捷键可代替你这次操作,就会以提示框弹出“建议你使用XXX快捷键”,并记录你这个非快捷键操作的次数

更多参考: https://plugins.jetbrains.com/plugin/9792-key-promoter-x

String Manipulation

一款快速操作字符串的插件

解决场景:避免手动修改字符串造成的失误,如单词拼写,空白格。

更多参考:https://plugins.jetbrains.com/plugin/2162-string-manipulation

Rainbow Brackets

一款可以将括号成对变颜色的插件。骚就完事了。。。

更多参考:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets

Rainbow Brackets截图
image.png

Nyan cat progress bar

一款渲染进度条的插件。

更多参考:https://plugins.jetbrains.com/plugin/8575-nyan-progress-bar

Nyan cat progress bar截图
image.png

Grep Console

一款渲染和过滤IDEA控制台文本输出的插件

更多参考:https://plugins.jetbrains.com/plugin/7125-grep-console

Material Theme UI

一款渲染IDEA界面主题的插件,骚就完事了。。。

更多参考:https://plugins.jetbrains.com/plugin/8006-material-theme-ui

Free MyBatis plugin

一款Mybatis辅助插件,可以快速定位mapper和接口以及自动生成mapper等等。

更多参考:https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin

Alibaba Java Coding Guidelines

一款以Alibaba代码风格,潜在Bug静态扫描的插件。

市面上还有一款叫做checkstyle-idea插件。具体看团队是倾向那个代码风格。如果要google-code-style的话,可以下载checkstyle-idea,在配置google-code-style

插件使用:https://github.com/XenoAmess/p3c/blob/xenoamess_maintain_fork/idea-plugin/README_cn.md

更多参考:https://plugins.jetbrains.com/plugin/14109-alibaba-java-coding-guidelines-xenoamess-tpm-
目录
相关文章
|
19天前
|
Java 开发工具 Maven
IntelliJ IDEA安装教程(超详细)
IntelliJ IDEA安装教程(超详细)
78 1
|
25天前
|
XML IDE 开发工具
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
别看你风吹头顶凉但你绝对没有过这样方便的插件Intellij IDEA 自带的 Vim
40 0
|
1月前
|
前端开发 关系型数据库 MySQL
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
IDEA集成Docker插件打包服务镜像与运行【附Docker命令汇总】
|
14天前
|
JSON Kubernetes Go
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
25 0
无缝集成:在IntelliJ IDEA中利用Kubernetes插件轻松管理容器化应用
|
14天前
|
JSON Kubernetes Go
IDEA使用Kubernetes插件编写YAML
IDEA使用Kubernetes插件编写YAML
30 0
IDEA使用Kubernetes插件编写YAML
|
14天前
|
安全
IntelliJ IDEA 快捷键大全(三)
IntelliJ IDEA 快捷键大全
75 0
IntelliJ IDEA 快捷键大全(三)
|
25天前
|
Kubernetes Ubuntu Linux
通过 IntelliJ IDEA 对 containerd 进行源码级调试
本文介绍如何在 Ubuntu 22.04 系统上,通过 IntelliJ IDEA 对 containerd 进行源码级调试。我们将从 containerd 的安装、源码编译、验证调试信息的存在,到最终的调试过程中,每一步骤都进行详细讲解。
通过 IntelliJ IDEA 对 containerd 进行源码级调试
|
29天前
|
API
IDEA使用apifox插件生成接口
IDEA使用apifox插件生成接口
19 1
|
30天前
使用IntelliJ IDEA查看类图,内容极度舒适
使用IntelliJ IDEA查看类图,内容极度舒适
24 1
|
1月前
|
Java 开发工具 数据库
IntelliJ IDEA 面试题及答案整理,最新面试题
IntelliJ IDEA 面试题及答案整理,最新面试题
62 0