网站首页 > 博客文章 正文
整理了下目前常用的插件, 插件很多,仅列了常用的,如有好的推荐, 欢迎分享。
比如打字带效果,底图,花括号等插件,不是很感冒就不推荐了。
1、Alibaba Cloud Toolkit
提供更高效的部署、测试、开发和诊断应用。
配置服务器信息
发布前参数配置
Target Directory:文件路径
After deploy: 部署后执行的命令
部署结束,执行命令参数,一般配置打印日志。
2、codota
视频:https://player.vimeo.com/video/293926662?autoplay=1&color=2DD7A6&title=0&byline=0&portrait=0
官网:https://www.codota.com/get#intellij
Codota 是一款智能 AI 代码补全插件,它从数百万 Java 程序中学习代码,最终能根据程序上下文提示并补全代码,帮助开发者减少失误,提升工作效率,并且它还是免费的。
功能1:
功能2:
搜索类的使用以及GitHub上的项目中有使用到的地方。
快捷键:ctrl+shitf+Y 。如果idea中安装了翻译插件,会与翻译插件的键位重复。可以调整为ctrl+shitf+Q
快捷键设置:
3、generateAllSetMethod
一键调用一个对象的所有的set方法
4、CamelCase
驼峰插件,驼峰转下划线或者下划线转驼峰
快捷键:alt+shift+U
使用场景:hbm编写,jpa实体的表名编写
5、SonarLint
SonarLint代码质量检查工具,是一个免费的IDE扩展,让您在编写代码时修复bug和漏洞! 与拼写检查器一样,动态突出代码问题,并提供清晰的修正指导,以便您可以在提交代码之前修复它们。帮助所有开发人员编写更好和更安全的代码!
Java代码规范与质量检测插件,类似阿里巴巴的扫描插件,可以关联Sonar平台进行扫描。也可以自定义 扫描规则。
自定义扫描规则
关联我们的sonar平台
如何使用:
扫描后:
图表说明:
1、核辐射标记:代码异味。
2、锁:代码漏洞
3、虫子:BUG
程度等级图表:
1、绿色向下箭头:低等级
2、红色向上箭头:危险等级
3、红色向上符号:高
4、红色禁止符号:致命等级,需要立马处理
5、蓝色i符号:很低,一般出现在需要删除无用代码块
6、RestfulTool
7、Lombok
代码注解插件,帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)
Maven添加依赖
<dependencies>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.10</version>
</dependency>
</dependencies>
常用注解如下
@Data 注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、hashCode、toString 方法
@Setter :注解在属性上;为属性提供 setting 方法
@Getter :注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象
8、YapiUpload
如果使用YAPI搭建API文档,可以使用此插件快速生成或同步文档接口。
地址:https://github.com/diwand/YapiIdeaUploadPlugin
9、Maven Helper
分析依赖冲突插件,显示maven的依赖树。
查看依赖命令: mvn dependency:tree
安装Maven Helper插件就可免去命令行困扰。
10、JUnitGenerator
单元测试测试生成工具
猜你喜欢
- 2024-11-22 Idea常用配置,这样做更好用
- 2024-11-22 idea开发工具简介—界面常用设置介绍(一)
- 2024-11-22 IntelliJ IDEA中一键生成Controller、Service、Dao、Model层代码
- 2024-11-22 Spring Boot自定义配置的提示
- 2024-11-22 idea的基础配置和常用快捷键
- 2024-11-22 IntelliJ IDEA 如何在 Java 中进行快速注释
- 2024-11-22 Spring Boot源码学习:自动配置与自定义注解详解
- 2024-11-22 懒人:使用 idea 插件 Easy Code 自定义 MybatisPlus 模板一键快速生成所需代码
- 2024-11-22 推荐 33 个 IDEA 最牛配置,写代码太爽了
- 2024-11-22 2w字长文给你讲透了配置类为什么要添加 @Configuration注解
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)