编写比默认优先级更高的自定义 emmet 片段

Ati*_*ris 5 emmet visual-studio-code

如何创建具有最高优先级的自定义 emmet 片段以在 vscode 中显示?

当我更新html.json以添加自己的评论片段(使用作者)时,我仍然看到默认的 emmet“c”片段作为列表中的第一个:

"Comment": {
    "prefix": "c",
    "body":[
        "<!-- atiris: $1 -->$2"
    ],
    "description": "Insert comment into html code"
}
Run Code Online (Sandbox Code Playgroud)

这意味着我总是必须首先选择第二个选项。
是否有任何属性/设置可以优先考虑我自己的片段?

在此输入图像描述

Tim*_*tus 0

您正在使用上述代码而不是 Emmet 片段编辑智能感知片段。

关于您的问题,以下链接可以帮助您确定首先显示哪些片段的优先顺序: https: //github.com/Microsoft/vscode/issues/32346

关于向 Emmet 添加片段,以下内容应该有所帮助:

在 settings.json 文件中,您可以添加行 "emmet.extensionsPath": "/Users/username/Documents/code snippets" (将路径更改为您选择的文件夹)

然后在该文件夹中添加一个名为 snippets.json 的文件

您可以使用下面链接中概述的格式来添加片段。 https://code.visualstudio.com/docs/editor/emmet