【发布时间】:2018-08-01 03:30:54
【问题描述】:
我安装了 SublimeLinter 用于在 Sublime 中检查 JavaScript。它可以工作,但我想更改它的设置,以便它始终检测未使用的变量。我设法通过将// jshint unused:true 添加到 .js 文件本身的顶部来做到这一点,但我想将其设为默认值,以便它始终有效。
我尝试将设置添加到 SublimeText 中的 SublimeLinter 用户设置,但没有成功:
"user": {
"debug": false,
"delay": 0.25,
"error_color": "D02000",
"gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
"gutter_theme_excludes": [],
"lint_mode": "background",
"linters": {
"jshint": {
"@disable": false,
"args": [],
"excludes": [],
"unused": true, <-------- THIS
"ignore_match": ["Missing semicolon"]
}
},
【问题讨论】:
-
根据documentation,您可以在项目的根目录中创建一个名为
.jshintrc的配置文件,也可以将设置包含在package.json中。如果您希望它对所有项目都是全局的,您可以创建一个.jshintrcat the root directory。 -
我不能制作一个名为.jshintrc的文件(在windows下),该文件必须在扩展名前有一个文件名。
标签: javascript sublimetext3 sublimetext sublimelinter linter