# Idlecode **Repository Path**: moon-hidden/idlecode ## Basic Information - **Project Name**: Idlecode - **Description**: 🔥🔥🔥免费开源🔥🔥🔥 一款idea插件版代码生成器,可根据自定义模板内容,快速生成代码,实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2024-02-19 - **Last Updated**: 2025-04-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, IDEA, IDEA插件 ## README

logo

## 框架介绍 Idlecode是idea平台的一款代码生成插件,可根据自定义模板内容,快速生成代码, 可实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。 ## 项目特点 - 友好的代码结构及注释,便于阅读及二次开发 - 支持通过配置数据源,快速生成CRUD代码,减少重复工作 - 支持MySQL、Oracle、SQLServer、PostgreSQL、达梦8等主流的数据库 - 支持一个url连接多个数据库,减少数据源配置 - 支持批量生成代码、表搜索、生成文件选择,代码格式切换、字段类型映射以及同步表结构等功能 - 适配了idea 222-242版本 ## 本地启动 - 通过git下载源码 - 使用idea导入项目 - 将项目依赖的jdk版本调整到17 - 以Run Plugin方式启动项目,会打开一个新的idea - 新打开的idea会在右侧边栏显示IdleCode插件 ## 代码结构 ``` IdleCode |-src == 源代码 |-com.idlecode |-bean == 基础类 |-component == 自定义组件 |-factory == 插件入口界面 |-config == 数据源配置 |-manage == 信息管理视图 |-panel == 基础布局 |-service == 模块服务 |-statics == 静态基础配置 |-util == 工具类 |-resources == 配置文件 |-META-INF == 图标和插件配置xml |-template == 代码模板文件 ``` ## 开源汇总 - IdleCode(Eclipse版):https://gitee.com/moon-hidden/Idlecode-ep ## 下载地址 - https://gitee.com/moon-hidden/idlecode/releases ## 安装教程 下载IdleCode-n.n.n.zip:https://gitee.com/moon-hidden/idlecode/releases, 在idea插件安装界面选择从磁盘安装,在文件选择框中选择下载的IdleCode-n.n.n.zip,点击确定,安装完成后需重启idea。 ## 效果图 ![输入图片说明](src/main/resources/picture/Snipaste_2024-05-23_15-51-25.png) ![输入图片说明](src/main/resources/picture/Snipaste_2024-05-23_16-35-51.png) ![输入图片说明](src/main/resources/picture/Snipaste_2024-05-23_16-36-09.png) ![输入图片说明](src/main/resources/picture/Snipaste_2024-05-23_16-36-32.png) ![输入图片说明](src/main/resources/picture/Snipaste_2024-05-23_16-36-48.png)