首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VS代码EMMET扩展在其中一个HTML文件中不起作用(所有其他文件都可以正常工作)

VS代码EMMET扩展在其中一个HTML文件中不起作用(所有其他文件都可以正常工作)
EN

Stack Overflow用户
提问于 2021-04-23 02:08:48
回答 2查看 686关注 0票数 1

我正在做一个有多个页面的项目,使用VS代码。我遇到了一个问题,EMMET扩展并不只在其中一个文件中工作(它在CSS和其他包含相同标题的HTML文件中工作)

我的setting.json看起来像这样

代码语言:javascript
复制
"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {
    "*html": "html",
    "javascript": "javascriptreact",
    "typescript": "typescriptreact"
  },

我检查了我的HTML文件,如果没有任何错误的语法阻止EMMET工作并重置整个环境,它仍然会发生。我试图检查是否有人和我有相同的问题,但除了在settings.json文件中添加属性之外,我找不到答案。

EN

回答 2

Stack Overflow用户

发布于 2021-04-23 05:00:31

好了,问题解决了,我真的深入研究了我的代码和标题部分,最重要的是我可以使用EMMET的样式、脚本和链接。问题是其中一个链接中的"-->“。(我使用了几个API),但是我错过了。无论如何,如果有人遇到类似的问题,请尝试将以下代码添加到您的settings.json文件中。它还允许您将EMMET与React JSX和TypeScript^^一起使用

"emmet.triggerExpansionOnTab": true, "emmet.includeLanguages": { "*html": "html", "javascript": "javascriptreact", "typescript": "typescriptreact" },

线程已关闭。祝您愉快^^

票数 1
EN

Stack Overflow用户

发布于 2021-11-10 14:13:47

注意:这个答案对于从Windows迁移到Linux的用户应该很有帮助。

从Windows切换到Ubuntu后出现相同的错误。在我的例子中,问题出在windows的一些设置上。

我删除了有错误的行,emmet开始正常工作。

错误行是

代码语言:javascript
复制
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"

尝试查看JSON中VS Code的设置,您可能会发现任何可以解决问题的错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67218654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档