你如何完全关闭 Emmet 缩写?

T.J*_*der 3 emmet visual-studio-code

在编写 jsx/tsx 代码、弹出并优先于我真正想要的方法或其他完成时,Emmet 缩写通常会妨碍我。例如,在此屏幕截图中,Emmet 缩写妨碍了自动完成replace字符串上的方法:

在此处输入图片说明

这种情况出人意料地频繁发生。

我目前不使用 Emmet。有没有办法完全将其关闭,或者至少.js.jsx.ts,和.tsx文件?我已经对设置进行了一些调整,虽然有很多与 Emmet 相关的选项,但我找不到一个简单的关闭开关!:-)

Mar*_*ark 5

您可以通过以下方式完全关闭建议中的 emmet:

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

您可以使用以下语言关闭 emmet:

 "emmet.excludeLanguages": [
    "typescriptreact", "javascriptreact"
  ],
Run Code Online (Sandbox Code Playgroud)