当前位置:   article > 正文

资深开发推荐的IDEA 插件

资深开发推荐的IDEA 插件

开发如虎添翼

工欲善其事,必先利其器。想要提升编程开发效率,必须选择一款顺手的开发工具,插件不在多,而在精,作为从业10年的程序员,我目前用到这十几个插件,在平时开发,代码review,线上问题排查救火,基本上都绰绰有余。


前言

工欲善其事,必先利其器。想要提升编程开发效率,必须选择一款顺手的开发工具,插件不在多,而在精,作为从业10年的程序员,我目前用到这十几个插件,在平时开发,代码review,线上问题排查救火,基本上都绰绰有余。

 主要有一下插件:easyApi、smart Input、mybatisCodeHelperPro、arhtas idea plugin、Grep Console、lombok、SequenceDiagram、SonarLint、PlantUML integration 、Key Promoter X

一、插件图

二、具体介绍

1.easyApi

EasyAPI   API管理、API测试、API监控、API文档,平时使用较多的是生成yapi接口,用于前后端联调很方便

2.smart Input

对于母语为中文的开发者,写代码过程中经常需要在中/英输入法之间进行切换

3.MybatisCodeHelperPro

强烈推荐,MyBatisCodeHelperPro   能代码生成、SQL语句提示、错误检查等多项实用功能,能通过sql生成mapper,service代码,能通过java bean生成sql ,功能很强大,但是需要收费,之前使用过po’j版很不错

4.arhtas idea plugin

 强烈推荐,目前Arthas 官方的工具还不够足够的简单,需要记住一些命令,特别是一些扩展性特别强的高级语法,比如ognl获取spring context 为所欲为,watch、trace 不够简单,需要构造一些命令工具的信息,因此只需要一个能够简单处理字符串信息的插件即可使用。当在处理线上问题的时候需要最快速、最便捷的命令,后续我会出一个专栏讲解我线上问题排查用到的场景

5. Grep Console

IDEA插件-Grep Console是一款用于增强IDEA开发环境的工具,它可以帮助开发者更好地搜索和过滤控制台输出。

6.Lombok

它通过使用注解自动化模板代码的生成,如getter、setter、equals、hashCode、toString等方法。这让Java开发者能够减少冗余代码,提高开发效率。接下来,我们将看看Lombok的一些主要应用场景。

在上面的例子中,@Data注解会自动生成所有的getter和setter方法,以及equalshashCodetoString方法。

7.SequenceDiagram

是一款能根据代码生成时序图的插件 ,从时序图上直接导航到对应代码,在时序图上编辑类和方法,将时序图导出为图片或者PlantUML文件

8.SonarLint

经常写一些 “烂代码”,搞一个代码检查工具,一键扫描,统一风格化编码

配置:

9.PlantUML Integration

PlantUML 文件的支持,可以用于绘制多种UML 图.

10.Key Promoter X

是一款用于 IntelliJ IDEA 的插件,旨在帮助开发者学习并提键盘快捷键使用效率


总结        

这些插件在综合实用性、易用性、流行度上都是经典中的经典,有不清楚这么用的可以再评论区下交流

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/656240
推荐阅读
相关标签
  

闽ICP备14008679号