IDEA工具实用的插件

本文章总结了IDEA工具中非常实用的插件,装了这些插件后,编程速度会大大提升。

插件可以到idea中搜索,具体位置:File-->Settings-->Plugins,在搜索框中搜索即可。

插件装完后,都是要重启才能生效的。

Xcode-Dark Theme

Xcode-Dark Theme:设置代码的样式的,粉粉的,看起来舒服。

但是插件中有一点不足的就是java代码变量名太亮了,我把它调了一下,现在看起来舒服多了。

在此处改动:File-->Settings-->Editor-->Color Scheme-->Java

点击下面框中显示的内容,就会跳转到对应的属性上,我的主要改动如下:

变量名颜色我改成了:F0FCDD

多行注释和单行注释:加粗,颜色为77B767

文档注释:加粗

Lombok

Lombok是一款Java开发插件,可以通过它定义的注解来精简冗长和繁琐的代码,主要针对简单的Java模型对象。

博客中有一篇文章是讲解这个插件的使用的。

Translation

没办法,英语有点不好,编程中有些单词不认识啥意思,装上这个插件可以翻译单词。

用法:

选中某个单词,然后用组合键ctrl+shift+Y,就可以翻译这个单词的意思了。中文也可以翻译成英文。

ctrl+shift+O:可以打开这个插件的翻译窗口,就相当于是一个翻译软件。

右下角有个图标可以换翻译引擎。

新版本新增了用法:

增加了对 Quick Documentation 的翻译的支持。现在,你可以随时随地对代码中的文档进行翻译,而不是受限于源代码中的文档注释。

例如在 Windows 平台中,当你使用 Ctrl+Q 查看 Quick Documentation 时,你得到的将是已翻译好的文档。这个翻译好的文档就是这个类或者接口等的用法,相当的方便。

Background Image Plus

老版本可以安装,新版本都是自带的,设置idea背景

CodeGlance

右侧代码地图,类似 sublime text 右侧显示的地图。

Rainbow Brackets

彩虹色括号,可以更清楚的看清括号的嵌套结构。

Grep Console

打印的日志控制台着色显示,可以将不同的日志信息设置为不同颜色。

Statistic

代码统计。

RestfulToolkit

装完后右下方有个RestServices,可以快速定位controller层接口、接口测试,并且具有Postman的功能,可以测试接口。

GsonFormat

通过json生成java类。

Mybatis Log Plugin

打印具体的SQL语句。

IDEA2020收费了,具体设置参考 点我跳转

Free Mybatis Plugin

mybatis mapper文件中的 id与接口间跳转,代码生成。

Alibaba Java Coding Guidelines

来自阿里的阿里巴巴开发公约,他会根据你的代码情况给出致命错误,错误,警告等等级的提示让程序员快速定位问题代码进行修改。

会根据《阿里巴巴Java开发规范手册》对代码进行扫描,团队这方面做的不好的还是慎用,不然你一个人遵守,同事写了一堆不符合规范的,提示出来看着难受,又不可能帮他们改。

JRebel for IntelliJ

JavaWeb项目热部署。

Key Promoter X

如果用 IDEA 快捷键不习惯,这个插件可以辅助。每次鼠标点击了可以用快捷键替代的操作就会提示快捷键组合,时间长了就记住了。

Maven helpler

更好的进行依赖管理,maven依赖树。

EasyCode

EasyCode是idea的一个插件,可以采用图形化的方式对数据的表生成entity,controller,service,dao,mapper……无需任何编码,简单而强大。

Activate-power-mode

代码打字特效,打代码更有激情,具体使用参考:https://blog.csdn.net/pri_sta_pub/article/details/79092338

勾选如下选项:

Window–>activate-power-mode–>enableparticlecolorful

Color themes

有各种好看的主题,推荐sublime 3主题。

Maven Helper

分析依赖冲突插件,此插件可用来方便显示maven的依赖树,在没有此插件时,如果想看maven的依赖树需要输入命令行: mvn dependency:tree 才可查看依赖。如果想看是否有依赖包冲突的话也需要输入命令行等等的操作。而如果安装Maven Helper插件就可免去命令行困扰。通过界面即可操作完成。

打开IDEA 插件搜索界面,在搜索框中输入 Maven Helper ,查询出后安装。

当Maven Helper 插件安装成功后,打开项目中的pom文件,下面就会多出一个视图 Dependency Analyzer

切换到此视图即可进行相应操作:

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

当前界面上还提供搜索功能,方便使用。

CodeMaker

IDEA 代码模板插件 CodeMaker

下载地址:点我跳转

参考文章: 点我跳转

Toolkit

一个小工具包, 暂时还有很多功能需要扩展

  • Mybatis
    • 通过侧栏箭头在 MyBatis XML文件和 Mapper文件之间相互跳转
    • mapper文件id简单检查
  • Json
    • JavaBean复制为Json字符串
    • Json字符串格式化
    • Json字符串转换为JavaBean
    • Json压缩
  • XML: Xml格式化
  • ………..

SonarLint

该插件是自动检测代码拼写错误, 语法错误等提示。

HighlightBracketPair

括号匹配高亮显示,你鼠标所在代码所处的括号会标亮,十分有用。

Codota

代码示例:网上别人用过此方法、类的示例,而且代码质量十分高,几乎全是源码级别的,再也不用去看千篇一律的某度了。

Material Theme UI

UI主题,有几款配色,看个人喜好。

GenerateAllSetter

一键set对象。

搜索maven依赖等等。

idea-mybatis-generator

逆向工程

点击查看

本文标题:IDEA工具实用的插件

文章作者:LiJing

发布时间:2021年01月27日 - 16:52:40

最后更新:2023年06月03日 - 10:01:24

原始链接:https://blog-next.xiaojingge.com/posts/41390746.html

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

-------------------本文结束 感谢您的阅读-------------------