我如何使VS代码读取Django和html在一个.html文件?当我在vs code上安装django扩展时,它会停止读



我试过把它放在我的设置。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"
]
},

最新更新