Vscode supports less and html tag auto-completion is not compatible?

the automatic completion of html tags for 1.vscode requires the installation of the HTML Snippets plug-in, and then the preference setting is valid as follows:

"files.associations": {
    "*.vue": "html"
},

2. A red wavy line appears when using less, in vue (it doesn"t work even though vetur has been installed). Check the information and change the above configuration to:

"files.associations": {
    "*.vue": "vue"
},

so aren"t the two in conflict? If both auto-completion tags and support for less are required, how to configure them?


this is how I configured it. Both less and automatic complement can be used

    "emmet.syntaxProfiles":{
        "vue-html": "html",
        "vue": "html"
    },
    "emmet.triggerExpansionOnTab":true,
    "files.associations": {
        "*.vue": "vue"
    },

before, but it turns out that it is "emmet.triggerExpansionOnTab": true, without

.
Menu