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



用户片段是Code的一个很棒的功能,但是,我不能让它们为Markdown文件工作。减价。json文件存在并且是可编辑的,但是我无法获得在该文件中定义的片段来激活(使用Tab像其他语言一样)。这些片段是否有不同的激活方法,或者它们只是还不支持?

EDIT:这是降价的内容。json文件,以防我在那里做错了什么。

{
    "Markdown comment": {
        "prefix": "comment",
        "body": [
            "<!--- n --->"
        ],
        "description": "A Markdown comment"
    }
}
    打开编辑器
  • 转到File -> Preferences -> User Snippets
  • 选择Markdown。文件C:UsersYOUAppDataRoamingCodeUsersnippetsmarkdown.json将被打开
  • 将您的代码段粘贴到文件中并保存
  • 从现在开始,你可以在所有的.md文件中使用这个片段。

如果当你输入"comment"时片段提示没有弹出,那么你应该输入CTRL + Space来强制它。

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

如果你的意思是没有弹出的快速建议,链接是解决办法。

"editor.quickSuggestions": true

将此添加到用户设置中,然后您应该能够看到弹出的片段建议

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

完整扩展默认自动(7x24)完成(例如latex, cake),一些内置扩展如Markdown没有。

你必须按CTRL + Space来强制。

  1. Open VS Code
  2. 左上角File -> Preferences -> Settings
  3. 在设置搜索栏中输入@lang:markdown quicksuggestion
  4. 如果设置为off,则将other的值更改为on

或者,在上面的step 2之后,你可以在搜索栏中搜索quicksuggestion,然后向下滚动一点。在那里你会看到markdown节等(如dockercompose, dockerfile, JSON, jsonc等在我的情况下)。点击markdown部分将带您到上面的step 4

最新更新