首页 > 解决方案 > 如何在 VSCode 中创建单个自定义 Intellisense 功能?

问题描述

我希望在任何文件类型(例如 mdx、html、js 等)中发生以下情况:

因为我主要在.mdx文件类型中进行编辑,所以我必须手动输入每个字符,<InlineMath math=""/>这变得非常乏味。

我不确定最好的方法是什么。

我正在考虑与此类似的事情,对于我上面描述的情况(不需要元素的嵌套)。

标签: macosvisual-studio-codemdxintellisense

解决方案


尝试制作自定义代码片段。我还使用了 snippet-generator.app来提供帮助。

{
    "Block Math": {
        "prefix": "BM",
        "body": ["<BlockMath math=\"$1\"/>"],
        "description": "Create a block math component."
    },
    "Inline Math": {
        "prefix": "IM",
        "body": ["<InlineMath math=\"$1\"/>"],
        "description": "Create a inline math component."
    }
}

推荐阅读