18910140161

在VS代码HTML emmet-stack溢出中键入花括号

顺晟科技

2022-10-19 13:31:46

163

我试图为一个HTML文档编写一个Emmet缩写,其中我使用了大量的Latex。我使用的是VS代码。有办法做到这一点吗?

Emmet(这就是我需要帮助的地方):

"math" : "math>{$$\begin{align} \end{align}$$}"

预期的HTML输出(表示我的光标):

"math" : "math>{$$\begin{align} \end{align}$$}"

结果文件不接受花括号。我尝试过使用反斜杠、引号和双大括号进行转义。不好。


顺晟科技:

您可以在vscode中为HTML创建自己的代码段。将其粘贴到vs中的html.json片段中。您可以使用Ctrl+Shift+P或Cmd+Shift+P并搜索首选项:配置用户代码段,然后选择html.json

"math" : "math>{$$\begin{align} \end{align}$$}"

保存后,现在可以在vscode中的任何.html文件上像正常一样键入math并使用tab了

做到这一点的最佳方法是通过程序性方法。基本上,您使用JavaScript将math elements属性更改为保存在变量

中的值

代码如下:

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航