如何制作仅在双引号中触发的VSCode代码段

时间:2019-11-13 09:13:42

标签: visual-studio-code autocomplete code-snippets vscode-snippets

我想创建一个小的VSCode插件,该插件具有Bootstrap类的自动完成功能。

我希望当光标位于双引号之间时,此自动完成功能只能 起作用。 enter image description here

是否可以仅在此范围内限制自动完成列表的显示?

我尝试过这样的事情:

"BTN": {
    "scope": "string.quoted.double.html",
    "prefix": "work-btn",
    "body": [
        "test-class;",
    ],
    "description": "BS4"
}

但不起作用

1 个答案:

答案 0 :(得分:1)

无法在代码段中使用语法范围,请参见以下讨论

https://github.com/microsoft/vscode/issues/71187

我本来建议反对该问题,但已被锁定。出于各种原因,该功能似乎很有用,但可能会占用大量CPU。