vscodeでemmet入力をしたらシングルクォーテーションで出力したい


vscodeでemmet入力をしているのですが、出力をシングルクォーテーションにしたいのでsettings.jsonにこのように書いています。

[code]

    "emmet.syntaxProfiles": {
        "html": {
            "attr_quotes": "single"
        }
    }
    
[/code]

これで一応シングルにはなります。

例えばaと打ってtabキーを押すとこうなります。

[code]

    <a href=''></a>
    
[/code]

しかしclassやhrefから入力を始めたときはダブルクォーテーションになってしまいます。  
例えばdivタグが既に書かれていてそこにclassを挿入する、あるいはaタグにhrefを挿入するのをemmetでやるとこういう風にダブルになってしまいます。

[code]

    <div class="">
    <a href="">
    
[/code]

これを下記のようにシングルで出力させる方法はないでしょうか。

[code]

    <div class=''>
    <a href=''>
    
[/code]




classやhrefのみを挿入するのはEmmetの機能ではないので、それだけでは設定が不十分です（参考：Emmetの機能一覧（英語）
<https://docs.emmet.io/abbreviations/syntax/>）。

`settings.json`に、以下を追記してみてください。

[code]

    "javascript.preferences.quoteStyle": "single",
    "typescript.preferences.quoteStyle": "single"
    
[/code]

もちろんEmmetの設定も必要です。

[code]

    "emmet.syntaxProfiles": {
        "html": {
            "attr_quotes": "single"
        }
    }
    
[/code]

