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

Sublime​Linter-pug-lint

SublimeLinter ST3 热门

适用于Pug(原名Jade)的SublimeLinter插件,使用pug-lint

详细信息

安装量

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

说明文档

源代码
raw.​githubusercontent.​com

SublimeLinter-contrib-pug-lint

Build Status

此代码检查插件为SublimeLinter提供了到pug-lint的接口。它将用于具有“pug”语法的文件。

安装

要使用此插件,必须安装SublimeLinter 3。如果没有安装SublimeLinter 3,请遵照此处的说明。

代码检查安装

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

  1. 安装Node.js(以及在Linux上npm)。

  2. 在终端中输入以下内容安装pug-lint

npm install -g pug-lint

注意:本插件需要pug-lint 2.1.1或更高版本。

代码检查配置

为了使SublimeLinter执行pug-lint,您必须确保其路径对SublimeLinter可用。在继续之前,请阅读并按照文档中“Finding a linter executable”部分中的步骤操作,“Validating your PATH”。

在安装和管理pug-lint之后,您可以继续安装(如果尚未安装)SublimeLinter-contrib-pug-lint插件。

插件安装

请使用Package Control安装代码检查插件。这将确保插件在新版本可用时自动更新。如果您想从源代码安装以便修改源代码,您可能知道自己在做什么,所以我们在这里不涉及。

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

  1. 在Sublime Text中,打开命令面板并输入install。在出现的命令中应该看到Package Control: Install Package。如果该命令没有高亮显示,请使用键盘或鼠标选择它。Package Control将花费几秒钟从可用的插件列表中检索插件。

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

设置

有关 SublimeLinter 如何与设置一起工作的通用信息,请参阅 设置。有关通用 linter 设置的信息,请参阅 Linter 设置

您可以通过使用 .pug-lintrc 文件以您从命令行通常的方式进行配置。有关更多信息,请参阅 pug-lint 文档。linter 插件通过在您的 stylus 文件的当前目录树中查找 .pug-lintrc 文件来完成此操作。如果您是 OSX / Linux 用户,您也可以在您的用户(~)目录中设置全局 .pug-lintrc

您可以通过将 linter 的 "args" 设置为 ["--config", "/path/to/file"] 来提供自定义配置文件。在 Windows 上,请确保在路径的双反斜杠上双击,例如 ["--config", "C:\\Users\\Name\\pug-lint.conf"]

.pug-lintrc 文件的路径是缓存过的,这意味着如果您创建了新的 .pug-lintrc 而它应该优先于之前的(这意味着它更接近 .pug 文件),则必须清除缓存以使 linter 使用新的 .pug-lintrc。您可以通过以下方式清除缓存:工具 > SublimeLinter > 清除缓存。

贡献

如果您想提供改进或修复,请执行以下操作

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

请注意,修改应遵循以下编码指南

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

感谢您的帮助!