在编写 jsx/tsx 代码、弹出并优先于我真正想要的方法或其他完成时,Emmet 缩写通常会妨碍我。例如,在此屏幕截图中,Emmet 缩写妨碍了自动完成 replace
字符串上的方法:
这种情况出人意料地频繁发生。
我目前不使用 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/