Skip to content

Test: String array Setting GUI #77427

@octref

Description

@octref

Test for #62440

Complexity: 1

Overview
Settings that has type: array and item: string can now be edited in the Settings GUI. Here are builtin items that match this criteria:

terminal.integrated.commandsToSkipShell
terminal.integrated.shellArgs.linux
terminal.integrated.shellArgs.osx
css.experimental.customData
css.lint.validProperties
html.experimental.customData
less.lint.validProperties
scss.lint.validProperties
typescript.tsserver.pluginPaths

Extension-contributed string array settings include prettier.disableLanguages.

Testing

  • Test that you can add/edit/remove items for those settings

    image

  • Test that you can add/edit/remove string array settings contributed by extensions (such as prettier for prettier.disableLanguages)

  • Test that you can modify this minimal sample to contribute a new string array setting that uses this GUI

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions