如何在 VSCode 中禁用 HTML 自动完成功能?

TIM*_*MEX 12 autocomplete visual-studio-code

当我输入时const someVariable = someArray[0],当我按下回车键时,VSCode 会自动将整行转换为:

const someVariable = <someArray 0=""></someArray>

Mar*_*ark 14

"emmet.excludeLanguages": ["typescriptreact"] // or whatever languages you want to exclude

喜欢 "emmet.excludeLanguages": ["javascript"]

这将阻止 emmet 在您指定的那些语言中工作。

或者您也可以尝试:

"[typescriptreact]": {
   "editor.acceptSuggestionOnEnter": "off"
}, 
Run Code Online (Sandbox Code Playgroud)

或者

"[javascript]": {
   "editor.acceptSuggestionOnEnter": "off"
},
Run Code Online (Sandbox Code Playgroud)

和...一起

"emmet.showExpandedAbbreviation": "never",
Run Code Online (Sandbox Code Playgroud)

以您的语言保留 emmet 功能,但禁止abbreviationenter.