visual-studio-code - 你如何完全关闭 Emmet 缩写?

标签 visual-studio-code emmet

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

enter image description here

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

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

最佳答案

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

{
    "emmet.showExpandedAbbreviation": "never"
}

您可以使用以下语言关闭 emmet:
 "emmet.excludeLanguages": [
    "typescriptreact", "javascriptreact"
  ],

关于visual-studio-code - 你如何完全关闭 Emmet 缩写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61119052/

相关文章:

javascript - 如何在 JavaScript 文件中启用 Emmet 的制表键处理程序(HTML 快捷方式)?

emmet - 如何在段落标签内使用 "lorem"

node.js - Docker 中的远程调试 Node 应用程序

ide - 使VS代码停止添加和插入字符

python - 如何在带有输出的 Visual Studio Code 和 Python 中仅运行一个测试

html - 如何在 IntelliJ 中的 xhtml 文件中禁用 html 标签的 "[cdata]"环绕?

css - Sublime Text 2 Zen Coding CSS 缩写

visual-studio-code - 无法在 VSC 中安装任何扩展,手动安装下载失败

c++ - VSCode 用户代码段在其他代码段中不起作用