Protobuf 3C#代码生成器for Mac
Mac 上的 C#选手,有没有遇到要 Protobuf3 格式文件、结果转码还得手动搞的烦恼?Protobuf3CSharpForMac.zip就是专门为你这种情况准备的,直接批量转成 C#代码,效率提升不止一点点。
Protobuf是 Google 出的数据序列化工具,常见于网络通信、数据存储那一类。简单说,就是把你写好的结构数据,压缩打包成小巧的二进制,发出去、存下来都方便,还能多语言通吃。
这个工具对Protobuf3格式友好,支持新语法、oneof
语句、可选字段这些都能正确。你只要把.proto
文件丢进指定目录,在终端里跑下命令,编译就自动完成了,没那么多弯弯绕绕。
压缩包里还有个Protobuf3Test
子文件夹,里面是测试样例,挺实用的。你可以对照着看下:定义怎么写、生成后的 C#代码长什么样、项目里怎么调用,基本都能找到答案。
使用时最好照着readme
文档一步一步来,命令、路径这些细节别忽略了,不然转出来代码跑不动,浪费时间。
如果你是 Mac 平台下做C#网络通信,又要跟别的服务用 Protobuf 打交道,这个工具还是蛮值得收藏的。比自己一个个手敲 proto 强多了。
3.32MB
文件大小:
评论区