idea 插件
Alibaba Java Coding Guidelines(阿里巴巴Java开发规约)
推荐等级:★★★★★
插件地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
Translation(翻译插件)
推荐理由:多引擎多语言的翻译插件,支持谷歌、百度、有道、阿里翻译。
推荐等级:★★★★★
插件地址:https://plugins.jetbrains.com/plugin/8579-translation
Codota AI Autocomplete(代码自动提示和推荐)
推荐等级:★★★★★
插件地址:https://plugins.jetbrains.com/plugin/7638-codota-ai-autocomplete-for-java-and-javascript
Auto filling Java call arguments(自动填充调用方法参数)
推荐等级:★★★★
插件地址:https://plugins.jetbrains.com/plugin/8638-auto-filling-java-call-arguments
GenerateAllSetter(自动生成调用对象的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(自动生成单元测试)
推荐等级:★★★
插件地址: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
这是一个接口测试工具,
插件下载地址:https://plugins.jetbrains.com/plugin/14280-restfultool
安装成功之后在右侧会有一个RestfulTool
的选项卡,点击之后会显示出当前项目的所有请求地址
并且支持各种各样的请求类型
ignore
我们在使用git提交项目的时候,有时候会把 .idea 文件提交上去,
这个文件只是一些历史记录,版本信息。完全不用提交。
插件下载地址:https://plugins.jetbrains.com/plugin/7495--ignore
这个时候可以使用ignore这个插件,去配置
在 File- new - .ignore File· 中选择 gitignore File(Git)
选择Example user template
,右侧面板表示要忽略的文件,点击Generate
CodeGlance
用过sublime的同学对这个功能一定很熟悉,它是一个迷你缩放图插件
当代码过长的时候可以使用这个插件,相比如下拉框,这个插件更加的直观和方便