idea 开发插件

news/2024/10/24 8:53:22/

idea 开发插件

  • 一、代码生成插件
    • MybatisX(免费)
    • MyBatisCodeHelperPro (收费)
  • 二、自动生成单元测试插件
    • JUnitGenerator V2.0(免费)
    • Squaretest插件(收费)
    • TestMe插件(免费)
  • 扩展
    • jclasslib 字节码查看工具

一、代码生成插件

MybatisX(免费)

描述:MyBatis 增强插件,支持自动生成 entity、mapper、service 等常用操作的代码,

MyBatisCodeHelperPro (收费)

描述:MyBatis 增强插件,支持自动生成 entity、mapper、service 等常用操作的代码(收费)

二、自动生成单元测试插件

JUnitGenerator V2.0(免费)

目前新版本idea2024版本不支持,所以idea插件那一块搜索不出来

描述:自动生成单元测试

Squaretest插件(收费)

描述:自动生成单元测试

TestMe插件(免费)

描述:自动生成单元测试

在这里插入图片描述

扩展

jclasslib 字节码查看工具

专业的字节码查看工具——jclasslib,你懂的
可以让 Squaretest 免费

git地址:https://github.com/ingokegel/jclasslib/releases/tag/6.0.4
git地址 win64版本下载:https://github.com/ingokegel/jclasslib/releases/download/6.0.4/jclasslib_win64_6_0_4.exe
在这里插入图片描述

参考文章
【1】鱼皮的编程宝典
【2】一键自动生成单元测试,这两款 IDEA插件太牛了!
【3】专业的字节码查看工具——jclasslib


http://www.ppmy.cn/news/1541556.html

相关文章

强化学习和运筹决策优化

强化学习 强化学习(Reinforcement Learning, RL)是机器学习的一个分支,特别关注智能体(Agent)在与环境交互的过程中通过试错学习来改进决策策略。在强化学习中,智能体通过观察环境状态并采取行动来获得奖励…

[0154].第5节:IDEA中创建Java Web工程

我的后端学习大纲 IDEA大纲 1.1.IDEA中配置Tomcat: 1.找打setting: 2.配置Tomcat Server的位置: 3.这里配置Tomcat的名称以及配置应用服务器的位置。根据自己Tomcat的安装位置决定 4.配置好后,如下图所示 1.2.创建Web工程: 1.建…

centos配置ssh

在CentOS上配置SSH服务主要步骤: 安装OpenSSH服务器: 首先,你需要确保OpenSSH服务器软件包已经安装在你的系统上。你可以使用以下命令来安装它: sudo yum update sudo yum install openssh-server 启动SSH服务: 安装完…

基于Django+Python的宾馆管理系统设计与实现

项目运行 需要先安装Python的相关依赖:pymysql,Django3.2.8,pillow 使用pip install 安装 第一步:创建数据库 第二步:执行SQL语句,.sql文件,运行该文件中的SQL语句 第三步:修改源…

Go通过gorm连接sqlserver报错TLS Handshake failed

Go通过gorm连接sqlserver报错TLS Handshake failed [error] failed to initialize database, got error TLS Handshake failed: tls: server selected unsupported protocol version 301 panic: TLS Handshake failed: tls: server selected unsupported protocol version 301 …

[0152].第3节:IDEA中工程与模块

我的后端学习大纲 IDEA大纲 1、Project和Module的概念: 2、Module操作: 2.1.创建Module: 2.2.删除Module: 2.3.导入Module: 1.导入外来模块的代码: 查看Project Structure,选择import module&#xff1a…

分区大小为10T,并使用lvm逻辑卷

使用 fdisk 分区10T,并设置为 lvm 逻辑卷 当你需要使用 fdisk 创建超过 10TB 的分区,并将其配置为 LVM 时,需要采用 GPT 分区表,因为 MBR 分区表无法支持超过 2TB 的磁盘。以下是详细的步骤,包括如何使用 fdisk 来创建…

React Native 项目使用Expo模拟器运行iOS和Android

iOS没有连接设备: 确保你已经用 USB 线将你的 iOS 设备连接到了你的 Mac。 设备未信任: 如果你的设备是第一次连接到 Mac,可能需要在设备上信任这台计算机。通常,当你连接设备时,设备上会弹出一个对话框,…