2

我正在使用 Visual Studio Code 1.4.0。我参与了两个不同的项目,一个使用 jslint,另一个使用 eslint。我已经安装并工作了,但我能弄清楚如何在两者之间切换的唯一方法是打开 settings.json,编辑并重新加载。我尝试禁用两者,然后在 jsconfig.json 中启用它们。例如,在 settings.json 中:

// Place your settings in this file to overwrite the default settings
{
    "jslint.enable": false,
    "eslint.enable": false
}

然后在 jsconfig.json 中:

"eslint.enable": false,
"jslint.enable": true

这不起作用(它实际上并没有更改设置并查看文档,它似乎不是 jsconfig.json 的预期用途)。有没有办法做我想做的事?

4

1 回答 1

1

如果您还没有找到解决方案 - 您可以使用 Workspace 设置在项目范围级别自定义 vscode。工作区设置存储在工作区中的 .vscode 文件夹中,并且仅在打开工作区时应用。

您可以使用文件(Mac 上的代码)→ 首选项菜单或使用命令面板(按F1)访问工作区设置。在此范围上定义的设置会覆盖用户范围。

您可以配置您的 linter(或其他扩展),然后提交.vscode/settings.json到您的存储库。

于 2016-12-19T15:29:20.430 回答