IDEA 开发 spring boot 项目的好用的插件

Apifox helper

apifox helper是针对apifox文档的官方插件,可以手动scan controller 并上传该controller内的api文档。这样在项目未发布的情况下,也能即使提供外部人员使用文档。

CamelCase

使用快捷键转换驼峰、下划线、大写等的简捷工具
witch easily between kebab-case, SNAKE_CASE, PascalCase, camelCase, snake_case or space case. See Edit menu or use ⇧ + ⌥ + U / Shift + Alt + U.
https://plugins.jetbrains.com/plugin/7160-camelcase

CodeGlance Pro

代码地图,是替代原生idea内滚动条的工具,提供更快捷的代码高亮配置,当代码长度较大时,可以提高开发效率。
支持高亮配置,F2跳转高亮problems等功能
https://plugins.jetbrains.com/plugin/18824-codeglance-pro

GeneralAllSetter

在禁止使用bean copy工具的场景下,类转换往往需要手动setter,有这样一个setter生成器会防止漏掉。但随着AI code助手的出现,已经是可以被替代的功能。

jclasslib

可以解析class文件,可视化的呈现class文件结构,对于学习class结构知识很有帮助

maven helper

支持对pom文件解析和分析,在分析依赖传递引发的问题时很有帮助

MybatisCodeHelperPro

对基于mybatis xml 文件的支持语法提示、语法高亮、xml索引等,可以提高开发效率,还是不错的。

SQL Params Setter

可以将 console控制台的sql日志组装成完成的sql语句,但是对于postgresql 等特殊函数的支持不太好,或许可以改进支持用户选择数据引擎,以生成正确SQL。

Translation

翻译插件,非常好用的一款插件,支持Google、DeepL、微软、baidu等翻译,作者更新也比较积极,谷歌翻译不可用时,支持配置自定义hosts。

RestfulToolkit / RestfulToolkit-fix

支持快捷的接口搜索、以及接口地址复制,还是非常实用的。
https://plugins.jetbrains.com/plugin/16788-restfultoolkit-fix

jRebel/xRebel

商业化的代码热更新插件,比idea自带的热更新更强大,支持新加字段、spring注入等,可以避免很多因为需要重启项目而浪费的时间。不过需要自己购买或者找破解版的。
可以找找大佬们怎么办的,或者自己想想其他办法。https://www.jpy.wang/page/jrebel.html

mybatis xml reloader

一个支持mybatis xml reload的差价,通过pom jar包的方式集成在项目内部

      <!--开源项目,热加载mybatis xml文件-->
        <dependency>
            <groupId>io.github.wayn111</groupId>
            <artifactId>mybatis-xmlreload-spring-boot-starter</artifactId>
            <version>2.0.5.m3</version>
        </dependency>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容