Visual Studio 代码双引号语法

Visual Studio Code double quote syntax

我刚刚将 VS 代码升级到 v1.20.1,现在到处都有错误告诉我用单引号替换双引号。

首先,我正在考虑禁用此功能,因为我是双引号专家。我已经检查了我的用户设置(文件-> 首选项-> 设置)并搜索了任何与引号有关但找不到的 tslint 验证。

其次,我心想也许在 JS 中使用单引号是个好习惯,我应该习惯它。

虽然我怀疑这可能是个好习惯,但如果不是,请证明我错了。

我的问题是:

使用单引号还是双引号是编程品味的问题,至少对我来说是这样。

要禁用引号验证,您需要在项目文件夹中编辑 tslint.json(或创建它:创建一个 tslint json 文件命令),找到规则 "quotemark" 并设置以下内容:

"quotemark": [
      false
    ]

如您所见,这是一个 linter 配置,而不是 vscode 一个。有关此规则的更多信息,请参见 tslint documentation

如果您想继续设置双引号:

"quotemark": [
      true,
      "double"
    ]

希望对你有用。