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

令人惊讶的是,这种情况经常发生。
我目前不使用Emmet。有没有办法完全关闭它们,或者至少在.js、.jsx、.ts和.tsx文件中关闭它们?虽然有很多与Emmet相关的选项,但我没有找到一个简单的关闭开关!:-)
发布于 2020-04-10 01:11:26
您可以使用以下命令完全关闭建议中的emmet:
{
"emmet.showExpandedAbbreviation": "never"
}您可以使用以下命令按语言关闭emmet:
"emmet.excludeLanguages": [
"typescriptreact", "javascriptreact"
],https://stackoverflow.com/questions/61119052
复制相似问题