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

SublimeLinter-golangcilint

SublimeLinter ST3

此SublimeLinter插件为golangci-lint提供了一个接口。

详细信息

  • 2.0.2
  • github.​com
  • 3年前
  • 2小时前
  • 5年前

安装次数

  • 总数 8K
  • Win 2K
  • Mac 3K
  • Linux 2K
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 1 0 2 0 1 0 1 1 1 1 0 1 0 0 0 0 1 0 0 0 1 0 2 0 0 1 2 3 1 1 1 0 1 1 0 0 1 0 0 0 1 0 1 1 0 0
Mac 2 2 1 0 0 0 0 0 1 0 0 1 0 0 1 0 1 0 2 0 1 0 1 0 1 2 0 0 0 1 0 1 4 0 0 1 1 0 0 0 0 1 0 1 0 0
Linux 1 0 0 0 0 0 1 0 1 0 2 0 1 4 0 1 0 1 1 0 0 0 1 0 1 0 0 0 0 3 0 1 0 1 0 0 2 2 0 0 0 0 0 0 1 1

自述文件

源代码
raw.​githubusercontent.​com

SublimeLinter-golangcilint 构建状态

此为SublimeLinter提供的插件,用于访问SublimeLintergolangci-lint,为Go(golang)的lint器。

注意:该项目最初由@alecthomas所著,作为SublimeLinter-gometalinter的替代方案,后者是用于gometalinter的lint插件,由同一人所开发,已于2019年4月7日弃用。在2019年3月5日提出了关于处理golangci-lint中一些错误的建议后,我接替了项目的维护工作。

安装

  • 这里安装SublimeLinter 3
  • 这里安装SublimeLinter-golangcilint
  • 这里安装golangci-lint辅助插件

screenshot

配置

为了使SublimeLinter能够运行golangci-lint,您必须确保SublimeLinter可以访问其路径。在继续之前,请阅读并遵循文档中寻找lint执行文件的步骤,在“验证您的PATH”中进行操作。在安装了golangci-lint之后,如果尚未安装该插件,您可以继续安装该插件。

由于golangci-lint的工作方式,即使将lint_mode设置为“background”,校验器也仅在保存文件时运行。

插件安装

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

要通过Package Control进行安装,请按照以下步骤操作:

  1. 在Sublime Text中,打开“工具 > 命令面板”,然后输入install。您应该在命令列表中看到Package Control: Install Package。如果该命令没有高亮显示,请使用键盘或鼠标选择它。Package Control将花费几秒钟时间来提取可用插件的列表。
  2. 当插件列表出现时,输入golangci-lint。在条目中,你应该看到SublimeLinter-golangcilint。如果该条目没有高亮显示,请使用键盘或鼠标选择它。