八款好用的 IDEA 插件,强烈推荐!!!不容错过

admin2024-04-03  0

目录

1. 如何安装插件

2. CodeGeeX

3. Chinese Language Pack 中文语言包插件

4. String Manipulation 字符串处理插件

5. tabnine 人工智能代码补全插件

6.  GsonFormatPlus JSON数据转Java实体插件

7. Sequence Diagram 时序图,UML图插件

8.  Restful Tool 接口解析插件

9. Translation 单词翻译插件


1. 如何安装插件

在介绍插件之前,我们先来说一下怎样在IDEA中下载安装插件;

a. 我们打开IDEA,点击右上角 "File",点击"Settings"

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第1张

b. 找到并点击 Plugins,然后再点击 "marketplace"

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第2张

c. 在搜索框内,我们输入想要安装的插件的名称即可,进行搜索,然后点击 Install 下载

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第3张

d. 下载完毕后点击 Apply 应用,再点击 OK,应用完毕之后通常会提示你重启IDEA,这样下载的插件才会生效

2. CodeGeeX

插件名称: CodeGeeX 

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第4张

这款插件我愿称之为21世纪最牛逼的IDEA插件,它包含代码提示,代码生成,解释代码,生成注释,生成单元测试,AI对话,根据你的要求书写代码,书写算法等等一系列功能,部分功能展示如下所示。

下载完成之后,在你的IDEA右侧就会出现CodeGeeX的标志,我们选中一段代码,点击右键们就会出现CodeGeeX,我们点击解释代码

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第5张

然后在右侧CodeGeeX中,他就会跟我们说这段代码的逻辑,做了什么事,在你接手别人的项目时,没有注释就直接选中问CodeGeeX,懒人必备神器,如下,它就帮我解释了刚才我选中的方法的功能,以后再遇到读不懂的方法时,别忘了询问CodeGeeX;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第6张

还有就是你可以问它问题,比如我问的,帮我写一个冒泡排序,或者插入排序;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第7张

总而言之,这个插件的功能非常牛逼,非常强大,还有其他小功能各位小伙伴下载下来自己尝试吧!

3. Chinese Language Pack 中文语言包插件

插件名称:Chinese Language Pack

这个插件非常适合英语不好的同学,安装了这个插件之后,我们的IDEA就会从英文转换为中文,根据刚才的步骤在搜索框内输入 "Chinese Language Pack",就可以找到此插件,点击 Install 下载;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第8张

下载完毕后,他提示我们重启IDE,我们点击 Restart IDE, 

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第9张

重启之后,我们就可以看到此时的界面已经不是英文的了,方便我们进行阅读 

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第10张

4. String Manipulation 字符串处理插件

插件名称: String Manipulation

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第11张

这个插件的强大功能在于对字符串的处理,在开发过程中,我们通常会对字符串做各种各样的操作,例如大小写转换,驼峰转换,加密解密,排序等......(美中不足的一点就是没有汉化,只有英文版,同学们只能自己记住各个操作单词的意思了)

如下,我们右键点击一个字符串,点击 "String Manipulation",后边就会出现一堆扩展处理操作,就可以对我们选中的字符进行处理。

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第12张

5. tabnine 人工智能代码补全插件

插件名称 :tabnine

它是一款比IDEA自带的代码识别更为强大的AI提示补全工具,据说写的代码越多越强大,推荐小伙伴们使用哦!

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第13张

6.  GsonFormatPlus JSON数据转Java实体插件

插件名称:GsonFormatPlus JSON

这个插件可以将JSON数据转变为Java实体数据,我们安装此插件;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第14张

点击快捷点 Alt+s,就会弹出一个窗口

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第15张

我们在窗口左侧粘贴JSON格式的数据,点击OK

 八款好用的 IDEA 插件,强烈推荐!!!不容错过,第16张

然后他就会转化成我们对应的Java实体类数据,继续点击OK,

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第17张

就会生成实体数据类代码,非常好用,如下所示;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第18张

7. Sequence Diagram 时序图,UML图插件

插件名称 :Sequence Diagram

这个插件的作用就是根据方法生成时序图,可以清晰地知道方法的调用过程,都掉用了哪些方法,还可以生成UML流程图,在我们做设计文档或者技术分享的时候非常实用。

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第19张

下载完毕后,我们只需要进入到项目中,点击鼠标右键,右侧就会出现 SequenceDiagram 按钮;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第20张

 点击 SequenceDiagram,它就会出现当前类中的所有方法,点击我们想要解析的方法,比如 

getByProjectId 方法

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第21张

 然后,控制台下方就会出现方法的调用过程,我们可以清楚的知道它的执行逻辑;

此外,我么还可以点击下载按钮,就会出现很多选项,还可以到处UML流程图,非常好用;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第22张

8.  Restful Tool 接口解析插件

插件名称:Restful Tool

此插件是一套 restful 服务开发工具集;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第23张

下载此插件之后,我们在IDEA右侧就可以看到此插件,它可以清晰地识别出我们项目中的Controller 层接口方法,还可以识别请求头,请求体,返回体,甚至还可以进行在线接口调用,对于我们编写 Controller 层方法代码就有很大的帮助;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第24张

9. Translation 单词翻译插件

插件名称:Translation

在编写代码的过程中或者是阅读别人的代码过程中,我们在遇到一些不认识的单词,通常会复制到浏览器翻译什么意思,在IDEA中,我们可以下载此翻译插件;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第25张

下载完毕之后,我们还要对翻译进行一下配置,点击左上角 File——>Settings,然后在如下界面搜索 "Translation"我们将翻译引擎盖为"微软翻译";

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第26张

点击OK,当然也有其他翻译引擎,这里我就配置为微软翻译;

然后我们回到项目中,随便选中一个单词,点击右键,就会出现 "Translate",点击翻译,他就可以直接讲的那次的意思翻译出来,不需要我们在去浏览器翻译,非常方便,对英语不好的同学简直是救星;

八款好用的 IDEA 插件,强烈推荐!!!不容错过,第27张 八款好用的 IDEA 插件,强烈推荐!!!不容错过,第28张

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!