本文介绍了如何在 VSCode 中禁用 HTML 自动完成功能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我输入 const someVariable = someArray[0]
时,当我按下 Enter 键时,VSCode 会自动将整行转换为:
As I type const someVariable = someArray[0]
, when I push enter, VSCode automatically converts the whole line to:
const someVariable = <someArray 0=""></someArray>
推荐答案
"emmet.excludeLanguages": ["typescriptreact"]//或者任何你想排除的语言
like "emmet.excludeLanguages": ["javascript"]
这将阻止 emmet 在您指定的那些语言中工作.
Which will stop emmet from working at all in those languages you specify.
或者你也可以试试:
"[typescriptreact]": {
"editor.acceptSuggestionOnEnter": "off"
},
或
"[javascript]": {
"editor.acceptSuggestionOnEnter": "off"
},
一起
"emmet.showExpandedAbbreviation": "never",
以您的语言保留 emmet 功能,但禁止查看 abbreviation
并在 enter
上接受它.
to keep emmet features in your language but disable seeing the abbreviation
and accepting it on enter
.
这篇关于如何在 VSCode 中禁用 HTML 自动完成功能?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!