我试过把它放在我的设置。json文件——
{
"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {"django-html": "html"},
"files.associations": {
"**/templates/*.html": "django-html",
"**/templates/*": "django-txt",
"**/requirements{/**,*}.{txt,in}": "pip-requirements",
"*.html": "html"
}}
但是它没有做任何改变,代码仍然只能读取Django而不能读取html。我无法获得关闭标签或自动完成的html。我已经尝试了互联网上的每一个解决方案,但没有一个有效。虽然每次我从vs code中卸载django扩展,它又开始读取html代码。我已经尝试了互联网上所有可用的方法,但没有工作,有时它只读取html,有时只有django。请帮助
根据Django扩展(我想你正在使用这个),下面用法
"files.associations": {
"**/*.html": "html",
"**/templates/**/*.html": "django-html",
"**/templates/**/*": "django-txt",
"**/requirements{/**,*}.{txt,in}": "pip-requirements"
},
注意:复制并替换上面的代码与您的(我认为这是你的问题的原因)。
如果你想利用emmet,你应该在settings.json中添加下面的行:
"emmet.includeLanguages": {"django-html": "html"},
注意:我不认为将"emmet.triggerExpansionOnTab"
设置为true
对你的情况有任何作用。
,django-html文档似乎不能用漂亮的格式化器正确格式化,所以我建议使用下面的设置来格式化django-html使用美化:
"beautify.language": {
"html": [
"django-html"
]
},