https://github.com/yuzd/protocodegen
proto3 codegen plugin for idea
https://github.com/yuzd/protocodegen
codegenerator ideaplugin proto3 protobuf riderplugin
Last synced: 3 months ago
JSON representation
proto3 codegen plugin for idea
- Host: GitHub
- URL: https://github.com/yuzd/protocodegen
- Owner: yuzd
- Created: 2020-03-31T14:37:08.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-08-27T07:38:07.000Z (almost 3 years ago)
- Last Synced: 2025-01-18T12:52:00.208Z (5 months ago)
- Topics: codegenerator, ideaplugin, proto3, protobuf, riderplugin
- Language: Kotlin
- Homepage:
- Size: 60.5 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### proto3代码生成器
支持jetbrains 旗下所有的ide
例如:
- idea 生成java代码
- rider 生成csharp代码
- 等等你自己探索吧### 官方下载地址:https://plugins.jetbrains.com/plugin/14067
可以Plugins里面搜索:protocodegen 进行安装
### 安装插件后如何使用
### 1. 你需要把你的proto文件放在一个文件夹,而且需要这个文件夹名称包含 proto 关键字
例如下图: 我把希望生成代码的proto文件和它所引用到的 统统都放在了 protofiles文件夹

### 2. 你需要在这个文件夹下面放一个 proto.properties文件
配置内容如下:Key | Value
---|---
outFolder | 代码生成的存放目录, 例如:../src/java (相对于文件夹的相对路径)
lang | 默认: java
### 3. 在文件夹点击右键 你会发现 一个 ProtoCodeGen 功能键

### enjoy