如何在 Visual Studio 代码中激活 Markdown 用户代码片段?

How to activate Markdown user snippets in Visual Studio Code?

用户代码片段是代码的一个很棒的功能,但是,我无法让它们用于 Markdown 文件。 markdown.json 文件存在且可编辑,但我无法激活该文件中定义的片段(像其他语言一样使用 Tab)。这些片段是否有不同的激活方法,或者它们是否还不受支持?

编辑: 这是 markdown.json 文件的内容,以防万一我在那里做错了什么。

{
    "Markdown comment": {
        "prefix": "comment",
        "body": [
            "<!--- \n --->"
        ],
        "description": "A Markdown comment"
    }
}
  • 打开编辑器
  • 转到File -> Preferences -> User Snippets
  • SelectMarkdown。文件 C:\Users\YOU\AppData\Roaming\Code\User\snippets\markdown.json 将被打开
  • 将您的代码段粘贴到文件中并保存
  • 从现在开始,您可以在所有 .md 个文件中使用该代码段。

如果在您键入 "comment" 时代码段建议没有弹出,那么您应该键入 CTRL + Space 以强制执行。

https://github.com/Microsoft/vscode/issues/1617#issuecomment-166999086

Full extensions get auto (7x24) completion by default (e.g. latex, cake), some built-in extensions like Markdown do not.

您必须键入 CTRL + Space 才能强制执行。

https://github.com/Microsoft/vscode/issues/26108

如果您的意思是不弹出快速建议,link 就是解决方法。

"editor.quickSuggestions": true

将此添加到用户设置,然后您应该能够看到弹出式代码段建议