web-dev-qa-db-ja.com

Visual StudioCodeの二重引用符の構文

VSコードをv1.20.1にアップグレードしたところ、どこでもエラーが発生し、二重引用符を一重引用符に置き換えるように指示されました。

まず、私は二重引用符で囲まれているので、この機能を無効にすることを考えています。ユーザー設定([ファイル]-> [設定]-> [設定])を確認し、引用符と関係があるtslint検証を検索しましたが、見つかりませんでした。

enter image description here

第二に、JSで一重引用符を使用するのは良い習慣であり、それに慣れる必要があるのではないかと思いました。

私はこれが良い習慣かもしれないとは思いませんが、そうでない場合は私が間違っていることを証明してください。

私の質問は:

  • JSで一重引用符を使用する後の機能では、グッドプラクティスと見なされますか?

  • VS Codeで二重引用符の検証を無効にするにはどうすればよいですか?

7
Rust

一重引用符または二重引用符を使用することは、少なくとも私にとってはプログラミングの好みの問題です。

見積もりの​​検証を無効にするには、プロジェクトのフォルダーでtslint.jsonを編集する(または作成する:tslint jsonファイルコマンドを作成する)必要があります。ルール「quotemark」を見つけて、次のように設定します。

"quotemark": [
      false
    ]

ご覧のとおり、これはvscode構成ではなく、リンター構成です。 tslintドキュメント に関するこのルールの詳細。

二重引用符セットを続行する場合:

"quotemark": [
      true,
      "double"
    ]

お役に立てば幸いです。

18
4ndt3s