具体步骤
1. 首先,先创建一个模板组,我这里创建为"proto"。
![在这里插入图片描述](https://img-blog.csdnimg.cn/0f650e87ac1d4ffe86b1283975d5a254.png)
2.下面这张图是我的模板组中的内容
![在这里插入图片描述](https://img-blog.csdnimg.cn/94b427ec56cb48f7bf3891a7e89c1e75.png)
3.具体实时模板
缩写:enum
描述:enum name { }
模板文字:
enum $name$ {
$END$
}
适用于:协议缓存区 中的 Other
缩写:import
描述:import " ";
模板文字:
import "$file$";
$END$
适用于:协议缓存区 中的 Other
缩写:message
描述:message name { }
模板文字:
message $name$ {
$END$
}
适用于:协议缓存区 中的 Other
缩写:opg
描述:option go_package = " ; ";
模板文字:
option go_package = "$val1$;$val2$";
适用于:协议缓存区 中的 Other
缩写:pt2
描述:syntax = "proto2";
模板文字:
syntax = "proto2";
适用于:协议缓存区 中的 Other
缩写:pt3
描述:syntax = "proto3";
模板文字:
syntax = "proto3";
适用于:协议缓存区 中的 Other
缩写:returns
描述:returns ( );
模板文字:
returns ($val$);$END$
适用于:协议缓存区 中的 服务
缩写:rpc
描述:rpc method (req) returns (resp);
模板文字:
rpc $method$($request$) returns ($response$);
适用于:协议缓存区 中的 Other
缩写:service
描述:service name { }
模板文字:
service $name$ {
$END$
}
适用于:协议缓存区 中的 Other
4.点击应用,确定即可
![在这里插入图片描述](https://img-blog.csdnimg.cn/6c68dc2b6c1740b0bf87604cf0b77894.png)
也可以根据自己的喜欢添加修改