我最近安装了 Visual Studio Code 1.31.0,还安装了 python 和 django 扩展。当我试图创建新的 HTML 文件并输入“html”时,它没有显示 emmet 响应,经过一番努力,当我卸载 python 和 django 扩展时,一切恢复正常。
关于如何让 emmet 与安装的 python 和 django 扩展一起工作有什么帮助吗?
Visual Studio Code 的 Django 扩展
如上述链接的说明中所述,您必须在设置文件中输入以下代码。
"files.associations": {
"**/templates/*.html": "django-html",
"**/templates/*": "django-txt",
"**/requirements{/**,*}.{txt,in}": "pip-requirements"},
"emmet.includeLanguages": {"django-html": "html"},
%APPDATA%\代码\用户\settings.json
{ "files.associations": { "**/*.html": "html", "**/templates/**/*.html": "django-html", "**/templates/**/*": "django-txt", "**/requirements{/**,*}.{txt,in}": "pip-requirements" }, "workbench.editorAssociations": [ { "viewType": "jupyter.notebook.ipynb", "filenamePattern": "*.ipynb" } ], "emmet.includeLanguages": { "django-html": "html" }, "emmet.excludeLanguages": [ "markdown" ] }
很简单,只需转到“设置”->“Emmets”,在 emmets 中您会找到“包含库”选项,只需在“语言编写 django-html”和“增值 html”中单击该选项 繁荣,完成了。
在 vs code 上,打开 settings,转到 => Extensions => EMMET => 向下滚动并找到 ( INCLUDE LANGUAGES ) => 单击 (ADD ITEM )。第一个输入是 ( KEY ) 类型 django-html ,第二个输入是 ( VALUE ),类型 html
将以下代码添加到 VS Code 中的 Settings.json 中
{
"files.associations": {
"**/*.html": "html",
"**/templates/*/*.html": "django-html",
"**/templates/*.html": "django-html",
"**/templates/*": "django-txt",
"**/requirements{/**,*}.{txt,in}": "pip-requirements",
},
"emmet.includeLanguages": {
"django-html": "html",
},
}