VSCode在配置中有多种类型

时间:2018-03-23 21:27:11

标签: visual-studio-code vscode-settings vscode-extensions

我如何拥有需要布尔值或null的类型? 我能够与之相关的相关片段:

"something": {
    "type": ["boolean", null],
    "default": true,
}

当我使用它并尝试在vsc中更改它时,只有一个选项可以将该选项复制到用户设置/工作区。但是,如果使用布尔类型,则在更改值时会显示truefalse。如何实现此功能,以便在设置中尝试对其进行编辑时,它会在编辑弹出窗口中显示truefalsenull

编辑:使用"enum": [true, false, null]时我可以弹出窗口。如果还有其他方法,仍然很好奇。

1 个答案:

答案 0 :(得分:1)

使用字符串"null"代替null本身:

"something": {
    "type": ["boolean", "null"],
    "default": true,
}

enter image description here

相关问题