【问题标题】:Visual Studio Code double quote syntaxVisual Studio Code 双引号语法
【发布时间】:2018-08-12 05:03:49
【问题描述】:

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

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

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

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

我的问题是:

  • 在以后的功能中是否会或将在 JS 中使用单引号被视为良好做法?

  • 如何在 VS Code 中禁用双引号验证?

【问题讨论】:

    标签: visual-studio-code tslint


    【解决方案1】:

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

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

    "quotemark": [
          false
        ]
    

    如您所见,它是一种 linter 配置,而不是 vscode 配置。有关此规则的更多信息,请访问tslint documentation

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

    "quotemark": [
          true,
          "double"
        ]
    

    希望对你有用。

    【讨论】:

    • 感谢您的解决方案! :D
    • 能不能只用单引号'代替",会不会影响代码?
    猜你喜欢
    • 2018-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-29
    • 2020-07-04
    • 2020-07-07
    • 2018-04-15
    • 1970-01-01
    相关资源
    最近更新 更多