Visual Studio 代码双引号语法
Visual Studio Code double quote syntax
我刚刚将 VS 代码升级到 v1.20.1
,现在到处都有错误告诉我用单引号替换双引号。
首先,我正在考虑禁用此功能,因为我是双引号专家。我已经检查了我的用户设置(文件-> 首选项-> 设置)并搜索了任何与引号有关但找不到的 tslint
验证。
其次,我心想也许在 JS 中使用单引号是个好习惯,我应该习惯它。
虽然我怀疑这可能是个好习惯,但如果不是,请证明我错了。
我的问题是:
是否或将在以后的特性中在 JS 中使用单引号被认为是一种好的做法?
如何在 VS Code 中禁用双引号验证?
使用单引号还是双引号是编程品味的问题,至少对我来说是这样。
要禁用引号验证,您需要在项目文件夹中编辑 tslint.json(或创建它:创建一个 tslint json 文件命令),找到规则 "quotemark" 并设置以下内容:
"quotemark": [
false
]
如您所见,这是一个 linter 配置,而不是 vscode 一个。有关此规则的更多信息,请参见 tslint documentation。
如果您想继续设置双引号:
"quotemark": [
true,
"double"
]
希望对你有用。
我刚刚将 VS 代码升级到 v1.20.1
,现在到处都有错误告诉我用单引号替换双引号。
首先,我正在考虑禁用此功能,因为我是双引号专家。我已经检查了我的用户设置(文件-> 首选项-> 设置)并搜索了任何与引号有关但找不到的 tslint
验证。
其次,我心想也许在 JS 中使用单引号是个好习惯,我应该习惯它。
虽然我怀疑这可能是个好习惯,但如果不是,请证明我错了。
我的问题是:
是否或将在以后的特性中在 JS 中使用单引号被认为是一种好的做法?
如何在 VS Code 中禁用双引号验证?
使用单引号还是双引号是编程品味的问题,至少对我来说是这样。
要禁用引号验证,您需要在项目文件夹中编辑 tslint.json(或创建它:创建一个 tslint json 文件命令),找到规则 "quotemark" 并设置以下内容:
"quotemark": [
false
]
如您所见,这是一个 linter 配置,而不是 vscode 一个。有关此规则的更多信息,请参见 tslint documentation。
如果您想继续设置双引号:
"quotemark": [
true,
"double"
]
希望对你有用。