idea 插件

Alibaba Java Coding Guidelines(阿里巴巴Java开发规约)

 推荐理由:阿里巴巴Java开发规范配套插件(p3c),现已成为Java工程师必备工具,无需多言。
推荐等级:★★★★★
插件地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
 

Translation(翻译插件)

推荐理由:多引擎多语言的翻译插件,支持谷歌、百度、有道、阿里翻译。
推荐等级:★★★★★
插件地址:https://plugins.jetbrains.com/plugin/8579-translation

 

Codota AI Autocomplete(代码自动提示和推荐)

 推荐理由:基于AI技术,通过对大量开源的项目学习,帮助开发者提供更可靠的智能代码提示和推荐,写代码仿佛飞一般的感觉。
推荐等级:★★★★★
插件地址:https://plugins.jetbrains.com/plugin/7638-codota-ai-autocomplete-for-java-and-javascript
 

Auto filling Java call arguments(自动填充调用方法参数)

 推荐理由:在调用函数时,通过alt+enter键,触发联想功能,选择”auto fill call parameters”自动填充调用的函数的形参名。
推荐等级:★★★★
插件地址:https://plugins.jetbrains.com/plugin/8638-auto-filling-java-call-arguments
 

GenerateAllSetter(自动生成调用对象的set方法)

推荐理由:该插件作用是可以快速针对已有的model实体对象的属性生产set代码,免去开发者在开发过程中set属性值时还需要去实体对象中翻查的时间,生成的同时会附带类型默认值。
推荐等级:★★★★
插件地址:https://plugins.jetbrains.com/plugin/9360-generateallsetter
 

GenerateO2O(自动生成对象之前的传输方法)

推荐理由:GenerateO2O插件可以用来生成转换对象的方法。属性名字相同的可以直接转换,不用不停的写get、set方法做转换。
推荐等级:★★★★
插件地址:https://plugins.jetbrains.com/plugin/7171-generateo2o

 

SequenceDiagram(方法调的深度,生产时序图)

推荐理由:SequenceDiagram能够根据方法的调用关系,自动生成执行时序图,方便了解代码的调用关系。
推荐等级:★★★★
插件地址:https://plugins.jetbrains.com/plugin/8286-sequencediagram

 

Maven Helper(Maven依赖分析工具)

推荐理由:该插件可以查看maven的依赖树,分析版本冲突,并提供maven常用命令模板。
推荐等级:★★★★
插件地址:https://plugins.jetbrains.com/plugin/7179-maven-helper

 

SonarLint(Snoar代码质量插件)

推荐理由:Snoar代码质量扫描工具,扫描规则和Sonarqube一致。
推荐等级:★★★
插件地址:https://plugins.jetbrains.com/plugin/7973-sonarlint

 

Squaretest(自动生成单元测试)

推荐理由:Squaretest是一款自动生成单元测试的插件,包括mock测试(30天试用期)。
推荐等级:★★★
插件地址:https://plugins.jetbrains.com/plugin/10405-squaretest
 

MyBatisX

MybatisX 是一款基于 IDEA 的快速开发插件,为效率而生。

安装方法:打开 IDEA,进入 File -> Settings -> Plugins -> Browse Repositories,输入 mybatisx 搜索并安装。

Apifox Helper

Apifox IDEA 插件(Apifox Helper) 主要用于 IDEA 项目快速生成 API 文档,并同步到 Apifox,代码零入侵。

 

GsonFormat

在与组外或者不同部门对接接口时候发现,有时候对方返回的是JSON对象,自己想要用一个对象去接受,以便于处理后续,此时,需要自己一个个手动去输入属性么,肯定很抓狂,不过咱们可以使用这个插件来解决这个尴尬问题,当然也可以使用外部网址解决,比如bejson这个网站~  

 

RestfulTool

这是一个接口测试工具,

插件下载地址:

安装成功之后在右侧会有一个RestfulTool的选项卡,点击之后会显示出当前项目的所有请求地址

并且支持各种各样的请求类型

 

ignore

我们在使用git提交项目的时候,有时候会把 .idea 文件提交上去,

这个文件只是一些历史记录,版本信息。完全不用提交。

插件下载地址:

这个时候可以使用ignore这个插件,去配置

在 File- new - .ignore File· 中选择 gitignore File(Git)

选择Example user template,右侧面板表示要忽略的文件,点击Generate

 

CodeGlance

用过sublime的同学对这个功能一定很熟悉,它是一个迷你缩放图插件

当代码过长的时候可以使用这个插件,相比如下拉框,这个插件更加的直观和方便

posted @ 2023-07-04 15:54  SweetBaby。  阅读(110)  评论(0编辑  收藏  举报