protoc gen lint
v0.3.0
Google协议缓冲仪编译器的插件,可检查.proto文件是否违反样式。
此插件将检查一个.proto文件以违反Google协议缓冲区样式指南。 Protobuf编译器已经报告了编译错误;通过使用此插件,您还可以检索这些编译错误,而无需编写任何文件,这对IDE集成等用例很有帮助。
下载protoc-gen-lint ,并确保它在您的路径中可用。一旦进入您的路径, protoc将能够使用插件。
您必须在路径中具有Google协议缓冲器编译器protoc的工作版本。您可以在这里下载
如果您已经设置了GO环境,则可以使用go get安装。
go get github.com/ckaznocha/protoc-gen-lint
在此处下载操作系统的最新版本,并确保可执行的路径可用。
protoc --lint_out=. *.proto
启用了可选检查,但将逗号分隔列表传递给ProtoC“参数”。例子:
protoc --lint_out=sort_imports:. *.proto
可选的可选检查:
sort_imports - 检查导入以降序的字母顺序排序。 请参阅CONTRIBUTING文件。
请参阅LICENSE文件