首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

必须安装的 IDEA 插件,强烈推荐【安装及教程】

  • 25-04-24 15:21
  • 4582
  • 5574
blog.csdn.net

一、Lombok (简洁实体代码插件)
作用:

它主要用来简化,减少代码的编写。使代码看起来更清晰,简洁。只需要加注解,不用再写get、set、toString、equals和hashCode方法了。

安装:
在这里插入图片描述
在这里插入图片描述
二、Maven Helper (解决依赖冲突插件)
作用:

用它查找maven依赖是相当方便的,可显示依赖结构,可以查找,处理依赖冲突很方便。

安装:
在这里插入图片描述
插件使用:

1、去到项目的pom.xml文件点击后,在pom.xlm右边显示下面多了个“Dependency Analyzer”的Tab选项,如下图所示:
在这里插入图片描述
2、当切换到“Dependency Analyzer”视图后,可以发现如下界面
在这里插入图片描述
其中三个选项分别表示如下:

Conflicts(查看冲突)
All Dependencies as List(列表形式查看所有依赖)
All Dependencies as Tree(树形式查看所有依赖)

3、当没有依赖冲突或者解决依赖冲突时,当选择Conflicts时,右上角会多了个“No Conflicts”

在这里插入图片描述
4、当出现冲突需要解决时,下面会显示冲突的信息,我们可以选择冲突的依赖 Exclude它。
在这里插入图片描述
在这里插入图片描述
三、Git Commit Template (git规范插件)
作用:Git Commit Template是一款免费的IntelliJ IDEA插件,用于提供Git提交模板。该插件可以帮助开发者编写规范的Git提交信息,提高代码管理效率。

安装:
在这里插入图片描述
使用:在这里插入图片描述
在这里插入图片描述
Git Commit Template插件在使用时选择的git提交类型解释:

feat :功能feature的意思,也是最常用的。当你的功能有变更的时候,都可以采用这种类型的type

fix :当然指的是bug修复

docs :更新了文档,或者更新了注释

style: 代码格式调整,比如执行了format、更改了tab显示等

refactor :重构代码。指的是代码结构的调整,比如使用了一些设计模式重新组织了代码

perf :对项目或者模块进行了性能优化。比如一些jvm的参数改动,把stringbuffer改为stringbuilder等

test: 这个简单,就是增加了单元测试和自动化相关的代码

build :影响编译的一些更改,比如更改了maven插件、增加了npm的过程等

ci :持续集成方面的更改。现在有些build系统喜欢把ci功能使用yml描述。如有这种更改,建议使用ci

chore :其他改动。比如一些注释修改或者文件清理。不影响src和test代码文件的,都可以放在这里

revert :回滚了一些前面的代码

四、SonarLine (代码检查插件)
作用:开发过程中对常见的异常问题 例如:空指针异常,资源未释放问题等,即使我们有那么多精力检查这些问题,也难免会漏掉一些,在这里我介绍一款实用的检查工具sonarlint。

安装:
在这里插入图片描述
使用SonarLint:

1、针对类使用在这里插入图片描述

在这里插入图片描述
五、Translation (翻译插件)
作用:顾名思义,就是翻译了

安装:在这里插入图片描述
使用:
翻译的实用性毋庸多说。需要注意的是,该插件默认的搜索引擎是谷歌翻译,可能是被墙的原因,在某些IDE版本、插件版本下,无法正常运行,需要在设置中更换翻译引擎。

这里使用的是有道。
1、在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
六、TONGYI Lingma (智能编码辅助工具)
专门写一篇博客:点击这里

七、Alibaba Java Coding Guidelines (代码约束规范插件)
作用:

Alibaba Java Coding Guidelines 专注于Java代码规范,目的是让开发者更加方便、快速规范代码格式。该插件在扫描代码后,将不符合规约的代码按 Blocker、Critical、Major 三个等级显示出来,并且大部分可以自动修复,它还基于 Inspection 机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。

安装:

在这里插入图片描述
在这里插入图片描述
八、CamelCase (单词转换格式插件)
作用:CamelCase可以轻松地将各种不同格式转换成指定的格式

安装:在这里插入图片描述
设置需要的模式,一般驼峰或者下划线
在这里插入图片描述

使用
设置后,选中内容,快捷键shit+alt+u,选中内容中的单词 就会变,直到变成你想要的。

九、Gitee (gitee管理插件)
作用:
基于 Git 的代码托管平台
同时支持 Git 和 SVN
支持多语言
免费 使用,包括私有仓库
仓库自动备份
可以进行项目点评
可以进行代码质量分析
项目可以一键部署到演示平台
多语言 README 自动渲染

安装:

在这里插入图片描述
配置:
添加账户:File -> Settings -> Version control -> Gitee
在这里插入图片描述
输入账号、密码登录:
在这里插入图片描述
使用

1、克隆:VCS -> Get from Version control
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4、上传项目:VCS -> Import into Version Control -> Share Project on Gitee
在这里插入图片描述
MyBatis Log Free (查看mybatis的sql语句插件)
作用:通过mybatis log 输出的日志,我们可以发现参数自动帮我们 拼接好了。如果我们想要运行这条SQL只需要复制到图形化 界面中就可以直接运行

安装:在这里插入图片描述

注:本文转载自blog.csdn.net的狼魂豹速的文章"https://blog.csdn.net/liufeifeihuawei/article/details/143614527"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

133
开发工具
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top