An open API service indexing awesome lists of open source software.

https://github.com/qqw1584913629/etcodetool

ET框架8.1的代码生成工具,支持一键生成Entity、Component、System和Handler等基础代码。提供图形化界面,简化ET开发流程。Code Generation Tool for ET Framework 8.1, which supports one-click generation of basic code including Entity, Component, System, and Handler. It provides a graphical user interface to simplify the ET development process.
https://github.com/qqw1584913629/etcodetool

et rider tools unity

Last synced: 28 days ago
JSON representation

ET框架8.1的代码生成工具,支持一键生成Entity、Component、System和Handler等基础代码。提供图形化界面,简化ET开发流程。Code Generation Tool for ET Framework 8.1, which supports one-click generation of basic code including Entity, Component, System, and Handler. It provides a graphical user interface to simplify the ET development process.

Awesome Lists containing this project

README

        

# 🚀 ET Framework 8.1 Code Generator

[![Version](https://img.shields.io/badge/Version-8.1-blue.svg)]()
[![License](https://img.shields.io/badge/license-MIT-green.svg)]()

English | [简体中文](README.md)

## ✨ Features

🔸 Generate Entity, Component, System and Handler code
🔸 Auto-implement common interfaces
🔸 Support Server, Client and Share namespaces
🔸 Support message handler code generation
🔸 User-friendly GUI configuration

## 📥 Installation

> Just a few simple steps to complete installation

1️⃣ Download plugin file (.zip)
2️⃣ Open IDE plugin settings (File -> Settings -> Plugins)
3️⃣ Click gear icon, select "Install Plugin from Disk"
4️⃣ Select downloaded plugin file to install
5️⃣ Restart IDE to complete installation

## ⚠️ Notes

| Type | Description |
|------|-------------|
| Entity | No suffix added automatically |
| Component | "Component" suffix added automatically |
| System | "System" suffix added automatically |
| Handler | "Handler" suffix added automatically |

> 💡 Handler class names must follow X2Y_ZZZ format, otherwise generics need to be filled manually

## 🔨 Usage

Expand to view detailed steps

1. Right click on project folder
2. Select New -> ET Code
3. Configure options in the popup dialog

Create Entity


Create Entity Step 1


Create Entity Step 2



Create Component


Create Component Step 1


Create Component Step 2



Create System


Create System Step 1


Create System Step 2


Create System Step 3



Create Message Handler


Create Message Handler Step 1


Create Message Handler Step 2


4. Click OK to generate code

## 🤝 Support

If you have any issues, please [create an Issue](../../issues) 📮

## 📝 Icon Attribution

C sharp icons created by Freepik - Flaticon

---
*Make code generation simpler, development more efficient!*