使用 Sublime 3 为项目禁用 jshint
disable jshint for project using Sublime 3
我有一个项目,我在其中使用标准作为默认 linter,根据 sublimeLinter 文档,您需要创建一个包含以下信息的 .sublime-project
文件:
{
"folders":
[
{
"path": "."
}
],
"SublimeLinter":
{
"linters":
{
"jshint": {
"disable": true
}
}
}
}
但是这不起作用,我尝试同时使用 disable
和 @disable
,创建了一个具有相同信息的 .sublimelinterrc
文件,还尝试使用 .sublime-workspace
文件,没用,创建了 .jshintignore
... 没用。
直到现在,唯一有用的是在文件顶部使用这一行 // jshint ignore: start
但我不想在每个文件中都写这个,我想禁用它项目。知道我该怎么做吗?
如OdatNurd所述,文件本身不会执行任何操作,必须通过菜单中的 sublime 项目选项加载它。
这里有更新、更简单的语法。在您的 sublime 项目文件中,在设置下添加以下内容。
{
"settings":
{
"SublimeLinter.linters.jshint.disable": true
}
}
我有一个项目,我在其中使用标准作为默认 linter,根据 sublimeLinter 文档,您需要创建一个包含以下信息的 .sublime-project
文件:
{
"folders":
[
{
"path": "."
}
],
"SublimeLinter":
{
"linters":
{
"jshint": {
"disable": true
}
}
}
}
但是这不起作用,我尝试同时使用 disable
和 @disable
,创建了一个具有相同信息的 .sublimelinterrc
文件,还尝试使用 .sublime-workspace
文件,没用,创建了 .jshintignore
... 没用。
直到现在,唯一有用的是在文件顶部使用这一行 // jshint ignore: start
但我不想在每个文件中都写这个,我想禁用它项目。知道我该怎么做吗?
如OdatNurd所述,文件本身不会执行任何操作,必须通过菜单中的 sublime 项目选项加载它。
这里有更新、更简单的语法。在您的 sublime 项目文件中,在设置下添加以下内容。
{
"settings":
{
"SublimeLinter.linters.jshint.disable": true
}
}