-
protolint是一款可插入的lint和fixer工具,其功能在于确保对协议缓冲区样式和约定的强制执行
资源介绍
原蛋白
protolint是用于协议缓冲区文件(proto2 + proto3)的可插入linting实用程序:
快速运行,因为这无需编译器即可工作。
易于遵循官方样式指南。 规则和样式指南彼此完全对应。
允许禁用协议缓冲区文件中带有注释的规则。 这对于必须保持API兼容性同时尽可能多地实施样式指南的项目很有用。
加载插件以包含您的自定义棉绒规则。
对所有规则进行了测试。
许多集成支持。
协议插件
编辑器整合
GitHub动作
CI整合
演示版
例如,vim-protolint的工作原理如下。
安装
通过自制
可以通过龙头使用Homebrew在Mac或Linux上安装 。
brew tap yoheimuta/protolint
brew install protolint
通过GitHub发布
您还可以从此发行页面下载预构建的二进制文件:
在每个版本的下载部分,您可以
- 上一篇: 编写c语言的vim插件cvim
- 下一篇:没有了