【问题标题】:How to integrate markdown-it-emoji into VS Code如何将 markdown-it-emoji 集成到 VS Code 中
【发布时间】:2017-03-25 19:28:54
【问题描述】:

VisualStudio Code 通过使用 markdown-it 对 Markdown 有很好的支持,并且有一个名为 markdown-it-emoji 的扩展可以直接在 markdown 中使用表情符号。我尝试在 VS Code 中安装它,但在 VS Code 预览中没有看到呈现的表情符号。

这就是我所做的:

  • npm install markdown-it-emoji --save-dev
  • 我的 package.json 看起来像这样

"devDependencies": { "markdown-it": "^8.3.1", "markdown-it-emoji": "^1.3.0"}

我需要做什么才能在 VS Code 中使用 markdown-it-emoji?

【问题讨论】:

    标签: node.js markdown visual-studio-code vscode-settings


    【解决方案1】:

    我在 VSCode 上工作并维护内置的 markdown 扩展。从 VSCode 1.12 开始,您无法扩展 VSCode 的内置 markdown 查看器以支持表情符号

    但是,我们正在探索允许扩展为 VSCode 的内置降价预览贡献功能:https://github.com/Microsoft/vscode/issues/22916 我什至创建了一个example extension that adds emoji support to the preview。试用预览扩展:

    • 确保您使用的是 VSCode 1.12+
    • extension repo 安装 VSIX
    • 将设置"markdown.enableExperimentalExtensionApi": true 添加到您的用户或工作区设置

    请注意,此功能是实验性的。我们还没有承诺 Markdown 扩展扩展,API / 功能可能会改变

    另外,如果您正在为 VSCode 开发 Markdown 扩展扩展,请告诉我

    【讨论】:

    • 我尝试按照您的食谱进行操作,但在预览模式下看不到表情符号。最新VSCode,安装VSIX(显示为已安装扩展),添加设置,重启VS Code。尝试在 *.md 文件中使用 :white_check_mark:,但未呈现。我需要做一些额外的事情吗?
    • vsix 可能已经过时了。我已经发布了对 github 的更新,但是 markdown API 将在本月更改,因此它会在某个时候再次中断。希望我们能在本月完成 api,以便您能够很快从市场上下载它
    • 太棒了!!又试了一次,现在可以了。做得好!!我会保持它正常工作,当它再次中断时,我希望新的 API 很快就会出现。非常感谢您的出色扩展,以及您在这里的出色反馈。
    【解决方案2】:

    自 1.12.1 版起,VSC 仍不支持 Emoji direct;请参阅: Idleberg 的 VSC 表情符号代码扩展 | idleberg.emoji-code ... |包含用于包含在代码 (.htm)、(.js)、(.css)、(.ts)、(.py) 和 (.rb) 中的 sn-ps |但是,不适用于 (.md) | :emoji: in (.md) 的标准渲染目前在 VSC 中不可用 |此外,也不能在 (.md) 中的键 'ji' 处提高 idleberg sn-p ... :musical_note:

    【讨论】:

    猜你喜欢
    • 2021-03-03
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 2016-12-14
    • 2019-05-18
    • 2017-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多