你能在 Visual Studio Code 中包含项目设置吗?

你能在 Visual Studio Code 中包含项目设置吗?

在 VS Code 版本 1.35 中,是否可以设置项目的默认设置但不覆盖用户的主要设置?我熟悉如何为应用程序设置它:

  • 菜单中的窗口 文件 → 首选项 → 用户设置
  • Mac 中的菜单代码 → 首选项 → 设置或 ⌘,

但项目经理想确保代码的结构合理,而且每个人都有自己的偏好,因此可以在主分支中包含一个类似于个人的默认设置的文件:

{
  // I want my default to be 4, but JS/JSON to be 2
  "editor.tabSize": 4,
  "[javascript]": {
    "editor.tabSize": 2
  },
  "[json]": {
    "editor.tabSize": 2
  }
}

我没能在这个标签下找到这个。在 VS 代码中,有没有办法将应用程序设置发送给 repo?

答案1

你可能想看看编辑器配置,这需要扩展VS Code 的编辑器配置. EditorConfig 相当流行,可以应用于任何项目。

对于您来说,您可以.editorconfig在项目根目录下创建一个名为的文件,其内容如下:

root = true
# The above line prevents the EditorConfig
# extension from finding additional
# .editorconfig files in parent directories.

[*]
indent_size = 4
indent_style = tab

[*.{js,json}]
indent_size = 2

相关内容