Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/oldme-git/GoFrame-Helper

GoFrame Helper is a Goland/IntelliJ plugin for GoFrame, similar to Laravel Idea. It provides code completion, live templates, file watch, and other features for GoFrame to make your Goframe's journey easier. | GoFrame Helper 是一款针对 GoFrame 框架 的 Goland/IntelliJ 插件,它提供了代码提示,代码模板,gf 工具自动监听等功能,让您的 GoFrame 之旅更为愉快。
https://github.com/oldme-git/GoFrame-Helper

gf go goframe goland-plugin idea-plugin intellij-plugin jetbrains jetbrains-plugin

Last synced: 3 months ago
JSON representation

GoFrame Helper is a Goland/IntelliJ plugin for GoFrame, similar to Laravel Idea. It provides code completion, live templates, file watch, and other features for GoFrame to make your Goframe's journey easier. | GoFrame Helper 是一款针对 GoFrame 框架 的 Goland/IntelliJ 插件,它提供了代码提示,代码模板,gf 工具自动监听等功能,让您的 GoFrame 之旅更为愉快。

Awesome Lists containing this project

README

        

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

# GoFrame Helper



GoFrame Helper 是一款针对 [GoFrame](https://github.com/gogf/gf) 框架 的 Goland/IntelliJ 插件,它提供了代码提示,代码模板,gf 工具自动监听等功能,让您的 GoFrame 之旅更为愉快。

# 功能
- Api, Controller, Service 实时模板
- OpenApi tag 代码提示
- cfg 配置组件代码提示(支持yaml, json)
- orm 字段名代码提示
- 自动监听 Api 和 Logic 生成对应的 Controller 和 Service
- 中英双语支持
- 更多...

# 支持
```
GoFrame version GTE 2.2.0
```

# 使用
## 代码完成
![apisuper](https://github.com/oldme-git/GoFrame-Helper/assets/45782393/7fd92ab1-036c-457f-b302-1ff489f3f6d3)
![orm](https://github.com/oldme-git/GoFrame-Helper/assets/45782393/f27e5c1d-84dd-4ac0-a82e-0a34bc3f3f6d)

## 实时模板
![live](https://github.com/oldme-git/GoFrame-Helper/assets/45782393/32c1f373-849e-4fc4-9cd9-ed7acf7c22a6)

## 工具窗口
![toolcn](https://github.com/oldme-git/GoFrame-Helper/assets/45782393/3a56ebb6-eb42-489d-8a05-6604dae9ed13)

# 安装
> 兼容范围:
> - IntelliJ IDEA Ultimate — 2022.2+
> - GoLand — 2022.2+

## 直接安装
在 `setting->plugin->marketplace` 中搜索 `GoFrame Helper`

## 通过 Jetbrains Marketplace 安装
JetBrains

# Thanks
JetBrains
GoFrame
go-orm-helper