ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

Sublime​Linter-contrib-protoc-gen-lint

作者: ckaznocha ST3

使用 protoc-gen-lint 的 SublimeLinter 插件,用于 Protocol Buffers。

详细信息

  • 1.0.1
  • github.com
  • github.com
  • 8年前
  • 1小时前
  • 9年前

安装次数

  • 总计 8K
  • Win 6K
  • Mac 2K
  • Linux 333
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日 6月22日
Windows 5 4 0 1 5 5 3 6 5 0 1 7 6 1 7 6 2 3 3 4 4 2 3 1 0 3 6 3 3 5 2 0 3 2 4 3 4 2 2 0 4 3 6 5 2 2
Mac 4 4 2 0 1 4 4 0 1 0 0 2 1 0 3 3 0 2 0 2 1 4 0 0 1 1 2 2 0 1 0 0 1 1 0 3 2 1 1 4 5 0 3 6 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 0 0

读我

源码
raw.githubusercontent.com

SublimeLinter-contrib-protoc-gen-lint

Build Status

这个用于 SublimeLinter 的代码检查插件提供了一个界面来连接到 SublimeLinter,并将用于具有“Protocol Buffer”语法的文件。

安装

要使用此插件,必须安装 SublimeLinter 3。如果尚未安装 SublimeLinter 3,请按照以下 说明 进行。

代码检查安装

在开始使用此插件之前,您必须确保系统中已安装 protoc-gen-lint。要安装 protoc-gen-lint,请按照以下步骤操作:

  1. 安装 sublime-protobuf-syntax

  2. 按照 README 中的说明安装 protoc-gen-lint

注意:使用 go get 安装方法时,我曾经遇到过 sublime text 找不到路径的问题。建议您下载适用于您系统的 protoc-gen-lint 二进制文件并将其手动添加到您的 PATH 中。

代码检查配置

为了使 SublimeLinter 可以执行 protoc-gen-lint,您必须确保其路径在 SublimeLinter 可用。在进行下一步之前,请仔细阅读并按照文档中“Finding a linter executable”部分的说明操作,具体是在“Validating your PATH”。

安装并配置 protoc-gen-lint 后,如果尚未安装,您可以继续安装 SublimeLinter-contrib-protoc-gen-lint 插件。

插件安装

请使用Package Control来安装代码检查插件。这可以确保新版本可用时插件会自动更新。如果您想从源代码安装以便修改源代码,那么您可能已经很清楚自己在做什么了,所以我们在这里不做介绍。

通过Package Control安装的步骤如下

  1. 在Sublime Text中打开命令面板并输入install。在您应该看到的命令中,应该有Package Control: Install Package。如果该命令没有高亮显示,请使用键盘或鼠标选择它。Package Control会暂停几秒钟,以获取可用插件的列表。

  2. 当插件列表出现时,输入protoc-gen-lint。在条目中,您应该看到SublimeLinter-contrib-protoc-gen-lint。如果该条目没有高亮显示,请使用键盘或鼠标选择它。

设置

有关SublimeLinter如何与其他设置协同工作的详细信息,请参阅设置。有关通用代码检查器设置的详细信息,请参阅代码检查器设置

贡献

如果您想为插件做出改进或修复,请按照以下步骤操作

  1. 在插件仓库中创建分支。
  2. 在新创建的master分支上创建一个单独的主题分支进行开发。
  3. 提交并推送主题分支。
  4. 发起拉取请求。
  5. 请耐心等待。;-)

请注意,改动应遵循以下编码规范

  • 缩进应为4个空格。
  • 代码应通过flake8和pep257代码检查器。
  • 垂直空白有助于可读性,请不要害怕使用它。
  • 请使用描述性的变量名,除非它们非常知名,否则不要使用缩写。

感谢您提供帮助!