显示特定文件的资源管理器上下文按钮,以及代码扩展开发

时间:2017-12-11 08:59:42

标签: visual-studio-code vscode-extensions

我命令GenerateLink仅适用于图像和降价文件 { "command": "extension.GenerateLink", "group": "navigation", "when":"resourceLangId == markdown" }

然而,我不明白如何设置这样的条件不是语言文件,而是图像也是如此,并使这个条件多次。

1 个答案:

答案 0 :(得分:0)

我想已经很晚了,但仍然可以为某人提供帮助。您可以使用=〜运算符将文件名与正则表达式进行匹配,并使用&&添加多个条件:

{
    "when": "resourceLangId == markdown && resourceFilename =~ /my_special_name_[0-9]+\\.png/",
    "command": "extension.GenerateLink",
    "group": "navigation",
}