banner
lMingyul

lMingyul

记录穿过自己的万物
jike

用好系列-IDEA之插件篇

用好系列就是记录自己日常如何使用好软件工具,此文为用好系列 - IDEA 之插件篇,用于记录自己日常开发编程时 IDEA 常用的插件,此系列会持续更新。本文只记录插件本身,不记录插件使用方法,若记录使用方法,会导致内容长度过长,不方便阅览,使用方法可自行谷歌学习。

外观类#

外观是第一生产力

Nyan Progress Bar#

让你 IDEA 里面的进度条变得更可爱

插件地址

VFR3p9-2022-08-28-142555

Xcode-Dark Theme#

换过很多的主题,还是这个主题用的最舒服

插件地址

3dpICg-2022-08-07-144806

Rainbow Brackets#

给你的括号加上不同颜色,加以区分

插件地址

d8pPCt-2022-08-07-172554

CodeGlance Pro#

给你的代码增加缩略图,可以快速查找代码的位置

插件地址

gF7iuT-2022-08-07-172925

Extra ToolWindow Colorful Icons#

丰富你的工具窗口图标

插件地址

i5Qo3J-2022-08-07-145133

Extra Icons#

丰富文件夹图标,这个是需要 IDEA 商业版才能使用

插件地址

VLU9su-2022-08-07-145348

工具类#

Auto filling Java call arguments#

在创建方法或构造方法会自动填充方法的所有参数

使用方法:alt + Enter

插件地址

MHZdvb-2022-08-28-142345

GenerateAllSetter#

一键调用一个对象的所有的 set 方法,在给实体类设置值时很实用

使用方法:alt + Enter

插件地址

IMzR2U-2022-08-28-142414

Grep Console#

通过 expression 表达式过滤日志、给不同级别的日志加上你想要的颜色。

插件地址

k8eZEI-2022-08-07-173238

GsonFormatPlus#

可以快速将 Json 转换为 Java 的类

插件地址

2ppiIs-2022-08-07-173553

JRebel and XRebel#

一款热部署 JVM 插件,通过跳过耗时的构建和重新部署步骤,简化了 Java 应用程序本地调试开发,这插件需要激活才能使用,可自行谷歌搜索一下

插件地址

E96e57-2022-08-07-175305

Maven Helper#

可以使用 Maven Helper 插件的 Dependency Analyzer 来分析工程的多级依赖关系,解决依赖冲突问题,在项目的 pom.xml文件下方打开 Dependency Analyzer 进行分析

插件地址

XxsebS-2022-08-07-175739

MyBatisX#

MybatisX 是一款基于 IDEA 的快速开发插件,包括以下比较好用的功能如:XML 跳转自动生成代码(根据数据库表结构生成实体类和一些基本的 mapper)重置模板JPA 提示

插件地址

插件使用介绍

gq7G59-2022-08-28-140753

String Manipulation#

主要可以用于字符串处理:大小写切换、排序、转义、格式调整(对齐、删除空行)、加解密等。使用 Alt + M 快捷键快速操作,功能十分强大。

插件地址

ewLSm6-2022-08-28-141440

Translation#

使用过笔记好用的翻译,是阅读源码的一个利器,个人使用的是阿里的翻译引擎,使用阿里开发账号即可激活

插件地址

6DFFfL-2022-08-28-142526

锦上添花类#

Alibaba Java Coding Guidelines(XenoAmess TPM)#

是根据阿里的 Java 开发手册生成的一个代码规范插件,帮助我们写出更规范的代码

插件地址

NxAuXQ-2022-08-28-142959

SonarLint#

同样是一个代码检插件,经常会提示一些更好的代码写法,推荐使用。

插件地址

lWr9a0-2022-08-28-143220

SpotBugs#

会帮助你找出代码中一些潜在的代码 BUG,但是它分析出来的也不能全信,还是要自己分析

插件地址

UB522M-2022-08-28-143439

Alibaba Cloud AI Coding Assistant#

阿里出的代码推荐插件,根据你敲出的几个字母给你推荐你可能需要的代码,最喜欢它的一个功能是代码文档搜索,它可以帮你找到已经开源的一些 API 接口的写法。

像这种 AI 推荐代码的插件还有很多,AiXcoder Code CompleterTabnine AI Code Completion- JS Java Python TS Rust Go PHP & More,选择自己喜欢就可以,但是不要沉迷代码工具,这些工具只能辅助,代码还是得自己写。

插件地址

vpzwUU-2022-08-28-143914

取舍与优化#

插件虽好,但不要贪多哦

当你下载了很多插件使用的时候,难免会对 IDEA 软件运行和代码编译会造成影响,这时候就要进行适当的取舍和优化

我们可以用 IDEA 本身有的功能分析每个插件对项目启动的影响,对于不使用的插件可以进行禁用。

Help -> Diagnostic Tools -> Analyze Plugin Startup Performance

XozRvU-2022-08-28-145252 EexDn8-2022-08-28-145430

可以适当提供 IDEA 软件使用内存的上限,设置完之后重启即可生效。

Help -> Diagnostic Tools -> Analyze Plugin Startup Performance

Hkmlvr-2022-08-28-145545

bcgZbh-2022-08-28-145748

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。