我希望能够编辑默认的“!”行为,而不是从头开始创建自己的“!”版本。
在VSC中是否可以编辑(微调)Emmet缩写的默认行为?
我希望能够编辑默认的“!”行为,而不是从头开始创建自己的“!”版本。
在VSC中是否可以编辑(微调)Emmet缩写的默认行为?
是的!从文档中可以看到:
自定义 Emmet 代码片段需要在名为
snippets.json
的 json 文件中定义。设置emmet.extensionsPath
应该包含包含此文件的目录的路径。
{
"html": {
"snippets": {
"ull": "ul>li[id=${1} class=${2}]*2{ Will work with html, pug, haml and slim }",
"oll": "<ol><li id=${1} class=${2}> Will only work in html </ol>",
"ran": "{ Wrap plain text in curly braces }"
}
},
"css": {
"snippets": {
"cb": "color: black",
"bsd": "border: 1px solid ${1:red}",
"ls": "list-style: ${1}"
}
}
}
你还可以使用过滤器修改现有的块。