【问题标题】:markdown not using emmet降价不使用 emmet
【发布时间】:2018-10-02 01:48:39
【问题描述】:

我在我的 vs-code 用户设置中包含以下内容:

"emmet.includeLanguages": {
  "vue-html": "html",
  "markdown": "html"
},
"emmet.triggerExpansionOnTab": true,

并且希望看到 emmet 为降价文件工作作为结果,但我没有得到任何建议,即使我明确按下 ⌃Space 它只会出现“没有建议”。

在 Markdown 文件中获取 emmet 还需要什么?

【问题讨论】:

  • +1 为此,我可以发誓它以前可以工作,但我不知道为什么。希望其他有这个问题的人已经解决了。

标签: visual-studio-code markdown emmet


【解决方案1】:

好的,我让它再次工作。看起来这是您的用户设置中的默认设置。

"emmet.excludeLanguages": [
    "markdown"
]

所以它将胜过您定义的 includeLanguages。将以下内容添加到我的设置中会导致它再次开始工作。

"emmet.excludeLanguages": [],
"emmet.includeLanguages": {"markdown": "html"},

【讨论】:

  • 这在 VS Code 1.39.2 中对我不起作用。在此期间有什么变化吗?
  • 非常感谢,这个配置在 linux 上的 vsCode v1.44.2 上就像一个魅力
【解决方案2】:

转到您的用户设置(Ctrl+Shift+P 并输入“用户设置”)。在此处输入“emmet”,然后单击“编辑 settings.json”。修改/添加这些行:

"emmet.excludeLanguages": [],
"emmet.includeLanguages": {"markdown": "html"},
"emmet.triggerExpansionOnTab": true,

【讨论】:

    【解决方案3】:

    在用户设置中添加这些以显示对 VSCode 新版本 (1.43.0) 的建议

    "[markdown]": {
        "editor.quickSuggestions": true
    }
    

    【讨论】:

      【解决方案4】:

      DerekR 的回答是正确的,但显然还需要多一点才能让它发挥作用。将这两行添加到settings.json,每this CSS Tricks article

      "emmet.triggerExpansionOnTab": true
      
      "emmet.showExpandedAbbreviation": "never"
      

      这让 emmet 在我的 Markdown 文件中工作得很好。当然,请注意不要显示扩展缩写。

      【讨论】:

        猜你喜欢
        • 2020-03-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-19
        • 1970-01-01
        • 1970-01-01
        • 2016-12-15
        • 1970-01-01
        相关资源
        最近更新 更多