IDEA开发 常用代码规范插件 常用辅助类插件

简介: IDEA开发 常用代码规范插件 常用辅助类插件

规范类

阿里巴巴规范 Alibaba Java Coding Guidelines

插件地址

阿里官方出的开源的代码规范插件 GitHub地址

配合阿里出的规范手册《码出高效 Java开发手册》食用效果更佳

不用购买哈!GitHub上开源的 码出高效:Java开发手册下载


静态代码检查 SonarLint

插件 地址

小组内使用了 SonarQube 审查代码质量

在持续集成完成后 会对项目的质量进行扫描 最后得出扫描结果


SonarLint 可以理解为一个IDEA版的 SonarQube

当代码中出现问题时 会直接提出建议 提高代码质量


辅助类

CodeGlance

该插件可以提供一个右侧的代码缩略块 可以上下拖动 迅速预览代码


Codota AI

代码提示插件 个人非常非常喜欢 不过好像被合并到 TabnineAI里了


Tabnine AI

代码提示插件 如果你的代码是比较有规范的 很多时候 直接写首字母 代码就都提示出来了

而且记得当中是有一个学习引擎的 写的越多越准


Lombok

有的公司不允许使用 原因是:Lombok属于绑定式的、侵入式的

也就是说 如果用Lombok 那就意味着 团队内都需要使用 不然别人打开你的代码 会出现无法运行的 报错的情况

好在团队内都使用 推荐几个常用的

@Data

@Builder

@RequiredArgsConstructor

@NoArgsConstructor

@AllArgsConstructor

简直不要太香 代码无敌清爽


Free MyBatis plugin

免费的MyBatis插件 可以从 Mapper 跳转到 xml 里


Indent Rainbow

彩虹缩进 平常缩进对不齐的小伙伴 可以试试

帮助你规范代码格式 写出来会很漂亮


Rainbow Brackets

彩色的括号 当括号里的东西比较复杂时 容易把参数写错

有时候很巧 括号位置错了 但是函数正好重载到了别的函数 (当然需要一个好的设计 来规避这种问题)

这个时候 会出现一些魔性的BUG 可能打断点都要调试好久

效果如上图 彩色的括号


GitToolBox

Git提交信息

组内遵循Git提交规范的话 就可以找到每行是谁操作的 以及提交的信息

可以看到 提交人、提交时间、提交内容


KeyPromoterX

当你进行一些鼠标点击时 右下角会出现一个提示

告诉你该操作的快捷键 属于提示类的插件

时间久了 快捷键用多了 效率就上来了


VisulVM Lancher

可以启动 VisualVM(不了解该软件的 可以先了解一下)

官方JDK中自带的 可以看到 Java虚拟机运行时 当中虚拟机的情况 如堆、栈、线程等信息


没用类

Mario Progress Bar

将进度条改成马里奥风格的·· 纯属好看没啥用


Material Theme UI

IDEA主题 没啥用·· 只是觉得挺好看的

目录
相关文章
|
4月前
|
人工智能 Java 测试技术
【556AI】(一)IntelliJ IDEA全流程AI设计开发平台
556AI支持IDEA、PHPSTORM、PYCHARM最新版 AI平台定位是开发大型软件项目,大型软件项目代码AI生成引擎,OA/ERP/MES 百万行代码一次性AI生成 支持axure原型导入预览,集成AI软件设计/AI软件开发/AI软件测试整个流程 支持 若依 JEECG SmartAdmin THINKPHP Django等多种JAVA/PHP/python框架 实现了java php python 的统一增强行调试方式 可以链接多个AI大模型,进行AI生成代码
559 8
|
Java
轻松上手Java字节码编辑:IDEA插件VisualClassBytes全方位解析
本插件VisualClassBytes可修改class字节码,包括class信息、字段信息、内部类,常量池和方法等。
814 6
|
8月前
|
JSON Java 数据库连接
IDEA的插件大总汇 (让你的工作效率大大提高!)
我是小假 期待与你的下一次相遇 ~
2660 5
|
人工智能 IDE 编译器
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
2741 15
idea如何使用AI编程提升效率-在IntelliJ IDEA 中安装 GitHub Copilot 插件的步骤-卓伊凡
|
IDE 开发工具
【开发IDE升级】如何对IDEA版本进行升级
本文介绍了如何将 IntelliJ IDEA Ultimate 从 2020.2.2 版本升级到 2022.3.2 版本。主要内容包括准备工作、卸载旧版本和安装新版本的步骤。首先,从官网下载所需版本并备份旧版配置;接着,通过 Uninstall.exe 卸载旧版,保留配置和插件;最后,安装新版并完成激活。详细的操作步骤和截图帮助用户顺利完成升级过程。
14146 1
【开发IDE升级】如何对IDEA版本进行升级
|
开发工具 开发者 git
IntelliJ IDEA 插件推荐:提升开发效率的神器
本文介绍了 IntelliJ IDEA 的多个实用插件,涵盖从提高开发效率到美化界面的各个方面。
1636 1
|
前端开发 Java 开发者
这款免费 IDEA 插件让你开发 Spring 程序更简单
Feign-Helper 是一款支持 Spring 框架的 IDEA 免费插件,提供 URL 快速搜索、Spring Web Controller 路径一键复制及 Feign 与 Controller 接口互相导航等功能,极大提升了开发效率。
2143 1
|
设计模式 数据可视化 Java
如何在 IDEA 中设置类路径
在 IntelliJ IDEA 中设置类路径,可以通过项目结构配置或模块设置来添加所需的库和依赖。具体步骤包括打开项目结构对话框、选择模块、添加类路径等。
2493 18
|
9月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
607 27
|
9月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
1146 18