VSCode Extension设置中的“添加项目”按钮

时间:2019-10-03 09:54:53

标签: visual-studio-code vscode-extensions

我正在为我的VSCode扩展添加configuration贡献点。 我想要实现的是拥有一个图形化的“添加项”编辑器,就像CSS自定义数据部分一样,如下图所示。

enter image description here

Documentation似乎提到了类型numberstringboolean,这些类型可以直接在“设置” UI中进行编辑。 有没有办法在我自己的配置部分中使用带有“添加项目”按钮的编辑器?

1 个答案:

答案 0 :(得分:1)

这是字符串数组的编辑器。它已添加到1.37 release(2019年7月)中。

这是一个示例设置定义:

"configuration": {
    "properties": {
        "foo": {
            "type": "array",
            "items": {
                "type": "string"
            },
            "default": ["a", "b", "c"]
        }
    }
}

请注意,除string之外,目前似乎不支持其他类型的数组。