使用Emmet功能在Visual Studio代码编辑器中的html文件中的html,css中使用HTML

时间:2018-12-27 06:41:28

标签: php html visual-studio-code emmet

如果我在.php文件上编码

<div id= ~~
emmet => idate, idn_to_ascii, idn_to_utf-8 ... etc

如果我在.htmlfile上编码

<div id= ~~
emmet => id

我在.html文件中使用html,css,js emmets。 但是我不能在.php文件中使用html,css,js emmets。

如果您知道此问题,请给我评论。

1 个答案:

答案 0 :(得分:1)

Emmet无法识别.html,.css和.js以外的其他文件类型中的上下文,因此应将其指向。 使用emmet.includeLanguages设置。

示例:

  "emmet.includeLanguages": {
        "php": "html"
    },

检查有关在其他文件类型中使用Emmet的Visual Studio Code的详细文档

来源:https://code.visualstudio.com/docs/editor/emmet#_emmet-abbreviations-in-other-file-types

唯一的问题是emmet.includeLanguages还不支持一对多映射,因此您只能映射到html或css一个实体 (问题来源:https://github.com/Microsoft/vscode/issues/62910)。