暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

强烈推荐10款IDEA插件,大大提高工作效率

5370

大家好呀,我是小羊,如果大家喜欢我的文章的话😁,就关注我一起学习进步吧~

搞Java开发用什么软件,当然是神器idea了,那么,idea的插件对于你来说就是必不可少的了,不仅可以提高自己的编码效率,还可以减轻工作时的枯燥烦闷。接下来就来说说,作为一名小白,我在平时敲代码用的什么插件吧。

1.Free Mybatis plugin

「mybatis 接口方法 和 xml sql 的快捷跳转,切换起来更方便」

2.MybatisLog

「可以便捷的拿到mybatis 执行的sql,便于调试」

3.maven helper

「可以查看maven 依赖问题,搜索项目中依赖了哪些包」

4.Rainbow Brackets

「彩虹括号,可以标记成对的括号」

当我们的代码特别复杂,括号特别多的时候,分不清哪个是哪个的时候,特别容易让人崩溃,Rainbow Brackets这个插件就可以对成对的括号进行一下标记,可以实现配对括号相同颜色,并且实现选中区域代码高亮的功能,对增强写代码的有趣性和排错等都有一些帮助。

高亮效果:Ctrl + 鼠标右键单击 :

Alt + 鼠标右键单击

5. Indent Rainbow

「使文本前面的缩进着色,每步交替四种不同的颜色」

现在这个插件你可以在在设置中选择调色板,如果你使用的是浅色主题,你可以尝试一下柔和色系的调色板,当然你也可以自定义你喜欢的颜色,有些人觉得这个插件不太好用,但是因人而异,我还是推荐给大家。

6. Grep Console

「改变日志信息的颜色,方便我们可以更好查看」

众所周知,我们的控制台打印的日志信息,颜色都比较单调,想查看某条信息,有点费眼神。有了这款插件,我们就可以设置日志信息的颜色,例如warn,info,error等等,这里我们简单测试演示一下,是不是非常的方便。

7. Translation

「顾名思义,就是翻译的插件」

功能十分强大,包含多个翻译引擎, 谷歌翻译、有道翻译、百度翻译。

而且它还支持多种语言互译、文件翻译、文字转语音、自动单词选择、自动分词等一些强大的功能。

其余就不过多介绍了,贴汁们慢慢探索吧,Coding的同时还能学学英语。

8.vue.js

「idea 的 vue 扩展」

可以在idea 打开 vue 项目,像我这种喜欢在 idea 中写前端代码的,就是福音 ,虽然我也很喜欢使用 vscode, 但是感觉vscode 没有方法跳转太不好用了。

9.lombok

「lombok idea 扩展」Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。仅五个字符(@Data)就可以替换数百行代码从而产生干净,简洁且易于维护的Java类。

各个注解介绍

@Data:加在类上,相当于同时使用了@ToString、@EqualsAndHashCode、@Getter、@Setter和@RequiredArgsConstrutor这些注解;@AllArgsConstructor:加在类上,可以生成含实体类全参数的构造方法;@NoArgsConstructor:加在类上,可以生成无参构造方法;@Builder:可以使用构造者模式来设置类属性

10.SequenceDiagram

「生成时序图插件」通过生成的时序图导航到代码 从时序图中删除某个类(不影响实际代码) 将时序图导出为图像或 PlantUML 文件

喜欢我的话,可以给我点个赞呀。


文章转载自小羊的架构之路,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论