Visual Studio代码:不同项目中的不同内容

时间:2016-08-18 20:29:56

标签: visual-studio-code vscode-settings

我正在使用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的预期用途)。有没有办法做我想做的事情?

1 个答案:

答案 0 :(得分:0)

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

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

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