Visual studio code 如何在vscode/intellisense中配置内置html代码段

Visual studio code 如何在vscode/intellisense中配置内置html代码段,visual-studio-code,intellisense,code-snippets,Visual Studio Code,Intellisense,Code Snippets,当我在VS代码中键入html标记名时,IntelliSense建议使用代码段。例如,如果我键入“表单”代码段生成: <form action=""></form> 如何配置此代码段(我想去掉“action”属性)? 哪个组件负责这些代码片段?是埃米特吗 谢谢。是的,我是埃米特 通用代码段在/usr/share/code/resources/app/extensions/html language features/server/node_modules/vscode

当我在VS代码中键入html标记名时,IntelliSense建议使用代码段。例如,如果我键入“表单”代码段生成:

<form action=""></form>

如何配置此代码段(我想去掉“action”属性)? 哪个组件负责这些代码片段?是埃米特吗

谢谢。

是的,我是埃米特

通用代码段在/usr/share/code/resources/app/extensions/html language features/server/node_modules/vscode-emmet-helper/out/expand/expand-full.js中定义

简单更改:

"form": "form[action]",
要查看您选择的片段,例如:

"form": "form[\[formGroup\]]",
另一种方法:
  • 为您的私有emmet代码段创建目录,例如:~/.config/emmet
  • 打开VS代码设置(Ctrl+,)
  • 搜索emmet.extensionPath并将其设置为~/.config/emmet
  • 使用创建~/.config/emmet/snippets.json文件
更多详细信息

请阅读此文章,它将对您有所帮助
{
    "html": {
        "snippets": {
            "form": "ju-hu"
        }
    }
}