0

我安装了 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"]
        }
    },
4

1 回答 1

0

感谢 Alexander Nied 的提示,我设法在 windows 下创建了 .jshintsrc 文件。即:将文件命名为“.jshintsrc.”,当您按 Enter 时,Windows 资源管理器将删除最后一个点。我在 C:\ 中创建了文件,但可能可以放在其他路径中。

我用于我的 .jshintsrc 文件的设置,用于 NodeJS 开发:

{
    "undef": true,
    "unused": true,
    "node": true,
    "globals": {
        "MY_GLOBAL": true
    }
}
于 2018-02-26T22:24:37.420 回答