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文件