VSC 中的一些 Emmet 缩写不起作用,例如“!” 或使用“*”

Bek*_*Bek 11 html emmet visual-studio-code

其他所有代码片段都可以正常工作,但 !+tab 却不能。

!代码片段不起作用 在此输入图像描述

其他片段正在工作 在此输入图像描述

我正在使用 Visual Studio 代码。我用的是1.69.0。它之前可以工作,但我想添加 net html 文件,命名为 new.html,因为我已经有 index.html 了。之后,该脚本停止对每个 html 文件工作,但其他脚本(如“a”、“div”等)正在工作。

Mar*_*ark 10

v1.69.2 恢复版本现已发布。Emmet in html 现在对我来说已经正常工作了。


看起来它将出现在恢复版本中,请参阅https://github.com/issues?q=is%3Aissue+label%3Acandidate+repo%3Amicrosoft%2Fvscode+repo%3Amicrosoft%2Fvscode-internalbacklog+repo%3Amicrosoft%2Fvscode -远程发布+里程碑%3A%22June+2022+恢复+2%22+

不知道何时发布稳定版本的恢复版本(大概是 v1.69.2)。该.1版本已发布,但修复程序不在其中。

不过,它已被修复,请参阅https://github.com/microsoft/vscode/issues/154375,并且应该会在明天的 Insider Build 中 (07/13/2022)。

测试最新的 Insider:!正在工作。类型扩展也是如此ul>li*3(尽管这对我来说从未停止工作 - 但它已在其他地方报道过)。应该很快就会在 v1.69.2 版本中发布。


这是 v1.69 版本的一个已知问题,请参阅html emmet 建议不会自动显示https://github.com/microsoft/vscode/issues/154517 例如。github上有很多问题! ,但*无法正常工作。

因此,当您键入时,emmet 片段不会自动出现!,但您可以按Ctrl/Cmd+ Space(这是命令Trigger Suggest)使其显示并正常选择。

对于任何与 emmet 相关的 nnnn 无法在 vscode v1.69 中工作的内容,请尝试Ctrl/Cmd+ 。Space

您也可以返回到 v1.68 来解决该问题。


小智 5

尝试写"doc"而不是"!". "doc"对我有用。