如何在 VSC 中强制使用单引号
How to force single quotes in VSC
也许这个问题很愚蠢,但我真的不知道发生了什么。在我的 .eslintrc 中,我添加了这条规则:
"quotes": [1, "single"]
每次我保存文件时,它都会将每个 " 更改为 '。这很好。但是。每次我重新启动我的 Visual studio 代码时。或者使用 Sourcetree 进行提交,我项目中的所有引号都更改为双引号. 有人知道是什么原因造成的吗?
可能是因为 vscode 不知道您的 .eslintrc.json 的确切位置,所以将以下内容添加到您的 vscode 设置 json 文件并重新加载 vscode:
{
"eslint.options": { "configFile": "C:/mydirectory/.eslintrc.json" }
}
我也相信提供单引号(即使是字符串)的正确方法是这样的:
"rules": {
"quotes": [2, "single", { "avoidEscape": true }]
}
也许这个问题很愚蠢,但我真的不知道发生了什么。在我的 .eslintrc 中,我添加了这条规则:
"quotes": [1, "single"]
每次我保存文件时,它都会将每个 " 更改为 '。这很好。但是。每次我重新启动我的 Visual studio 代码时。或者使用 Sourcetree 进行提交,我项目中的所有引号都更改为双引号. 有人知道是什么原因造成的吗?
可能是因为 vscode 不知道您的 .eslintrc.json 的确切位置,所以将以下内容添加到您的 vscode 设置 json 文件并重新加载 vscode:
{
"eslint.options": { "configFile": "C:/mydirectory/.eslintrc.json" }
}
我也相信提供单引号(即使是字符串)的正确方法是这样的:
"rules": {
"quotes": [2, "single", { "avoidEscape": true }]
}