# Idlecode-ep
**Repository Path**: moon-hidden/Idlecode-ep
## Basic Information
- **Project Name**: Idlecode-ep
- **Description**: 🔥🔥🔥免费开源🔥🔥🔥 一款Eclipse插件版代码生成器,可根据自定义模板内容,快速生成代码,实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://gitee.com/moon-hidden/Idlecode-ep
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-05-16
- **Last Updated**: 2024-06-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Eclipse, 插件, eclipse插件
## README
## 框架介绍
Idlecode-ep是Eclipse平台的一款代码生成插件,可根据自定义模板内容,快速生成代码,
可实现项目的快速开发、上线,减少重复的代码编写,开发人员只需专注业务逻辑即可。
## 项目特点
- 友好的代码结构及注释,便于阅读及二次开发
- 支持通过配置数据源,快速生成CRUD代码,减少重复工作
- 支持MySQL、Oracle、SQLServer、PostgreSQL、达梦8等主流的数据库
- 支持一个url连接多个数据库,减少数据源配置
- 支持批量生成代码、表搜索、生成文件选择,代码格式切换、字段类型映射以及同步表结构等功能
## 本地启动
- 通过git下载源码
- 使用eclipse(建议使用4以上的版本)导入项目
- 将项目依赖的jdk版本调整到17
- 以Eclipse Application方式启动项目,会打开一个新的Eclipse
- 如新的Eclipse中没有显示IdleCode插件的视图,则需要点击Window -> Show View -> Other -> Other(文件夹) -> IdleCode 打开视图
## 代码结构
```
IdleCode
|-src == 源代码
|-com.idlecode
|-bean == 基础类
|-component == 自定义组件
|-config == 数据源配置
|-manage == 信息管理视图
|-panel == 基础布局
|-service == 模块服务
|-statics == 静态基础配置
|-store == Pinia缓存配置
|-util == 工具类
|-view == 入口视图界面
|-icons == 图标
|-lib == 第三方包
|-resources == 代码模板文件
```
## 开源汇总
- IdleCode(idea版):https://gitee.com/moon-hidden/idlecode
## 下载地址
- https://gitee.com/moon-hidden/Idlecode-ep/releases
## 安装教程
下载发行版jar包com.idlecode.jar https://gitee.com/moon-hidden/Idlecode-ep/releases, 将下载后的com.idlecode.jar放到eclipse/dropins目录下;
## 效果图




