Skip to content

Command palette should not show keybinding with args #100830

@yume-chan

Description

@yume-chan

Issue Type: Bug

I'm trying to implement #100460 which add args support for workbench.action.selectTheme command, allowing users to define keybindings to directly switch to a specified theme.

However I found that after defining such a keybinding, it will show up in the command palette.

image

image

Obviously a keybinding with args, at least most of time, will work differently from invoked by command palette. So IMO these keybindings are misleading and should not be included in command palette.

VS Code version: Code - OSS Dev 1.47.0 (Commit unknown, Date unknown)
OS version: Windows_NT x64 10.0.18363

System Info
Item Value
CPUs Intel(R) Core(TM) i7-1065G7 CPU @ 1.30GHz (8 x 1498)
GPU Status 2d_canvas: enabled
flash_3d: enabled
flash_stage3d: enabled
flash_stage3d_baseline: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
opengl: enabled_on
protected_video_decode: enabled
rasterization: enabled
skia_renderer: disabled_off_ok
video_decode: enabled
viz_display_compositor: enabled_on
webgl: enabled
webgl2: enabled
Load (avg) undefined
Memory (System) 15.60GB (5.06GB free)
Process Argv .
Screen Reader no
VM 0%
Extensions: none

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestRequest for new features or functionalityquick-pickQuick-pick widget issues

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions