idea 常用插件推荐

文章目录

    • 1、Lombok
    • 2、Convert YAML and Properties File
    • 3、Grep Console
    • 4、MyBatisX
    • 5、Free MyBatis Tool
    • 6、MyBatis Log EasyPlus (SQL拼接)
    • 7、MyBatisPlus
    • 8、Eclipse theme
    • 9、Eclipse Plus Theme
    • 10、Rainbow Brackets Lite - Free and OpenSource(这款是免费的)
    • 11、Rainbow Variable (使方法中的参数和变量显示不同的颜色)
    • 12、JRebel and XRebel (热加载,收费的)
    • 13、JRebel mybatisPlus extension

1、Lombok

这个都知道

2、Convert YAML and Properties File

YAML 与 Properties 相互转换
请添加图片描述

3、Grep Console

不同级别的日志,使用不同颜色的显示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、MyBatisX

在这里插入图片描述
MybatisX插件特点:

  • mapper 和 xml 可以来回跳转
  • mybatis.xml、mapper.xml提示
  • mapper 与xml 支持类似 jpa的自动提示(参考MybatisCodeHelperPro)
  • 集成 mybatis 生成器 Gui (从免费 mybatis 插件复制)
    请添加图片描述

5、Free MyBatis Tool

在这里插入图片描述

Free MyBatis Tool 是一款增强idea对mybatis支持的插件,主要功能如下:

  • 生成mapper xml文件
  • 快速从代码跳转到mapper及从mapper返回代码
  • mybatis自动补全及语法错误提示
  • 集成mybatis generator gui界面
  • 根据数据库注解,生成swagger model注解

点击左边的图标,从dao.java 跳转到 mapper.xml(也可以ctrl+B跳入)

在这里插入图片描述

点击左边的图标,从mapper.xml 跳转回 dao.java(也可以ctrl+b跳入)

在这里插入图片描述

6、MyBatis Log EasyPlus (SQL拼接)

在这里插入图片描述

支持MyBatis3.2.0以上所有数据库的所有SQL格式化输出

在这里插入图片描述

左边是系统运行日志,右边是插件拼接好的SQL :在这里插入图片描述

7、MyBatisPlus

在这里插入图片描述

生成器代码
实时模板
MybatisPlus 插件从 java 到 xml 或从 xml 到 java

8、Eclipse theme

主要是编辑器的颜色和代码使用 Eclipse风格 。

Eclipse theme 风格的截图如下:

截图1:
在这里插入图片描述

截图2:
在这里插入图片描述

9、Eclipse Plus Theme

截图1:
在这里插入图片描述

截图2:
在这里插入图片描述

截图3:
在这里插入图片描述

10、Rainbow Brackets Lite - Free and OpenSource(这款是免费的)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

11、Rainbow Variable (使方法中的参数和变量显示不同的颜色)

在这里插入图片描述

在这里插入图片描述

12、JRebel and XRebel (热加载,收费的)

热加载
在这里插入图片描述

13、JRebel mybatisPlus extension

JRebel MybatisPlus hot reloading extension for IntelliJ

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/683671.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MongoDB CRUD操作:地理位置应用——通过地理空间查询查找餐厅

MongoDB CRUD操作:地理位置应用——通过地理空间查询查找餐厅 文章目录 MongoDB CRUD操作:地理位置应用——通过地理空间查询查找餐厅地图的扭曲搜索餐厅浏览数据查找当前邻居查找附近所有餐厅查找一定距离内的餐厅使用$geoWithin,不排序使用…

上位机图像处理和嵌入式模块部署(f407 mcu中tf卡模拟u盘)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 在f407开发板上面,本身是有一个usb接口的。这个usb接口也不仅仅是作为电源使用的,它还可以用来做很多的事情。一方面&#…

学Python,看一篇就够

学Python,看一篇就够 python基础注释变量标识符命名规则使用变量认识bugDebug工具打断点 数据类型输出转义字符输入输入语法输入的特点 转换数据类型pycharm交互运算符的分类赋值运算符复合赋值运算符比较运算符逻辑运算符拓展 条件语句单分支语法多分支语法拓展 if…

React中实现大模型的打字机效果

React 想实现一个打字机的效果,类似千问、Kimi 返回的效果。调用大模型时,模型的回答通常是流式输出的,如果等到模型所有的回答全部完成之后再展示给最终用户,交互效果不好,因为模型计算推理时间比较长。本文将采用原生…

Java1.8全套家政上门服务+springboot+ mysql +Thymeleaf 技术架构开发,家政APP系统在线派单,师傅入驻全套商业源码

Java1.8全套家政上门服务springboot mysql Thymeleaf 技术架构开发,家政APP系统在线派单,师傅入驻全套商业源码 家政预约上门小程序的实用性? 家政预约上门小程序的实用性主要体现在以下几个方面: 一、方便快捷的预约体验&#…

运行编译openjdk12-33

编译环境 ubuntu20 Ubuntu里用户可以自行选择安装GCC或CLang来进行编译,但必须确保最低的版本为GCC 4.8或者CLang 3.2以上,官方推荐使用GCC 7.8或者CLang 9.1来完成编译。 源码 https://github.com/openjdk/jdk/tree/jdk-12%2B33 安装gcc sudo apt…

气膜羽毛球馆如何提升运动体验—轻空间

随着人们对健康和运动的关注度日益增加,羽毛球作为一项受欢迎的运动,得到了越来越多人的喜爱。而气膜羽毛球馆,以其独特的优势,正在改变传统羽毛球馆的运动体验。那么,气膜羽毛球馆是如何提升运动体验的呢?…

白酒:全球化背景下产地白酒的国际竞争与合作

在全球化背景下,云仓酒庄豪迈白酒作为中国白酒的品牌之一,面临着国际竞争与合作的机遇与挑战。国际市场竞争的激烈以及消费者需求的多样化,要求云仓酒庄豪迈白酒不断提升品质、拓展市场以及加强国际合作,以提升品牌竞争力和市场份…

深度学习Day-19:DenseNet算法实战与解析

🍨 本文为:[🔗365天深度学习训练营] 中的学习记录博客 🍖 原作者:[K同学啊 | 接辅导、项目定制] 要求: 根据 Pytorch 代码,编写出 TensorFlow 代码研究 DenseNet 与 ResNetV 的区别改进思路是…

SBOM是如何帮助医疗器械制造商提高产品透明度的?

SBOM(软件物料清单)通过以下方式帮助医疗器械制造商提高产品透明度: 1. 详细记录软件组成 SBOM详细列出了医疗器械所使用的所有软件组件、版本、作者、许可证信息等。这使得制造商能够清晰地了解产品的软件组成,包括每个组件的来…

Plotly的魔力:如何用Python创建令人惊叹的图表?

大家好,在数据分析和可视化领域,图表是不可或缺的工具。它们可以帮助我们更直观地理解数据趋势和模式。今天,我们要介绍的是一个强大的Python库——Plotly,它可以让你轻松创建交互式、漂亮的图表。无论你是数据科学家、分析师&…

C++学习/复习12--vector的实现(三个基本成员函数/迭代器/扩容/插入删除/重载/测试/杨辉三角)

一、构造函数 1.匿名对象与构造函数 在C中,匿名对象是一个临时对象,它没有名称,通常在对象创建后,只使用一次后就被销毁。创建匿名对象的方式是在创建对象时不使用变量名。 下面是创建匿名对象的几种方式: 直接使用…

【Linux】(二)—— 用户和用户组管理

在了解了Linux基础命令格式后,今天我要介绍的是Linux的用户管理 目录 root用户用户管理操作用户ID切换用户查看用户添加用户指定密码修改用户信息删除用户退出登录查看登陆系统的用户 用户组的管理增加新用户组查看用户组删除用户组修改用户组切换用户组 与用户有关…

GAMES101笔记

Games101 文章目录 Games101一、Review of Linear Algebra 线性代数向量向量点乘:判断同向反向、接近程度点乘基本属性点乘坐标系运算向量投影向量叉乘:判定左右、判定内外叉乘基本属性(右手坐标系):不满足交换律叉乘坐…

CSS函数:fit-content与matrix的使用

网格函数 fit-content()属于网格函数,除此之外的网格函数还有:CSS函数: 实现数据限阈的数字函数。顾名思义,这三个函数只能在网格布局中使用。fit-content()函数主要是用于给定布局可用大小,适应内容,其功…

【数据结构】排序(直接插入、折半插入、希尔排序、快排、冒泡、选择、堆排序、归并排序、基数排序)

目录 排序一、插入排序1.直接插入排序2.折半插入排序3.希尔排序 二、交换排序1.快速排序2.冒泡排序 三、选择排序1. 简单选择排序2. 堆排序3. 树排序 四、归并排序(2-路归并排序)五、基数排序1. 桶排序(适合元素关键字值集合并不大)2. 基数排序基数排序的…

十六、【源码】plugins插件

源码地址:https://github.com/mybatis/mybatis-3/ 仓库地址:https://gitcode.net/qq_42665745/mybatis/-/tree/16-plugin plugins插件 plugins功能分为两部分 1.首先是在xml解析时解析出配置的插件类,并实例化放入拦截器链中 2.其次执行…

量化投资分析平台 迅投 QMT(四)获取标的期权的代码

量化投资分析平台 迅投 QMT [迅投 QMT](https://www.xuntou.net/?user_code7NYs7O)我目前在使用有了底层标的如何获取期权的交易代码呢?上代码历史帖子 迅投 QMT 我目前在使用 两个月前(2024年4月)迅投和CQF有一个互动的活动,进…

Java实现2048游戏源代码(启动即可玩)

使用Java语言从零到一开发经典2048游戏的全部源代码及详尽的开发教程。 适合Java初学者、游戏开发爱好者以及想要深入理解Swing GUI框架的开发者学习与参考。 知识领域:游戏开发、Java编程、图形用户界面(GUI)设计 技术关键词:Java Swing、事件监听、多…

“探索‘循环购‘:快消品行业的新商业模式与增长策略“

大家好,我是吴军,来自一家深耕于软件开发和商业模式创新的科技公司。我们的专长在于为各类企业量身打造商城系统,并提供个性化的商业模式解决方案。迄今为止,我们已经助力众多企业成功实施了超过200种前沿的商业模式,实…