如何在 VSCode 中禁用 HTML 自动完成功能? [英] How to disable HTML autocompletion in VSCode?

查看:69
本文介绍了如何在 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 自动完成功能?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆