Javascript VSCode使用带有说明的快速拾取列表项

Javascript VSCode使用带有说明的快速拾取列表项,javascript,node.js,typescript,visual-studio-code,vscode-extensions,Javascript,Node.js,Typescript,Visual Studio Code,Vscode Extensions,我已经用quickpick创建了vscode扩展,即quickpick显示项目列表 const pick = await input.showQuickPick({ title, step: 1, totalSteps: 3, placeholder: 'Choose runtime', items: Runtimes, activeItem: type

我已经用
quickpick
创建了vscode扩展,即quickpick显示项目列表

const pick = await input.showQuickPick({
            title,
            step: 1,
            totalSteps: 3,
            placeholder: 'Choose runtime',
            items: Runtimes,
            activeItem: typeof state.resourceGroup !== 'string' ? state.resourceGroup : undefined,
            // buttons: [createResourceGroupButton],
            shouldResume: shouldResume
        });
现在我能够显示用户可以选择的数据列表

aaaa
bbbb
cccc
我的问题是,是否有一种方法可以显示带有名称和描述的数据

我的意思是在列表中添加其他信息?比如可能是关键值

如果不可能,请告诉我

例如,test1/2就是我想要添加到每个条目中的值

VSCode可以将
字符串[]
(字符串数组)或数组作为项。我想你在找我

选中,其中显示了的用法

结果如下所示:

其中:

  • 最左边的字符串是
    标签
  • 最右边的字符串是
    description
  • 左下角的字符串是
    detail
提供的默认快速拾取的外观不允许向左或向右浮动标签,它们都是左对齐的,并遵循LTR布局

顺便说一句,你可以试试,但它让你对弹出窗口有更多的控制,而不是弹出窗口的样式

VSCode可以将
字符串[]
(字符串数组)或数组作为项。我想你在找我

选中,其中显示了的用法

结果如下所示:

其中:

  • 最左边的字符串是
    标签
  • 最右边的字符串是
    description
  • 左下角的字符串是
    detail
提供的默认快速拾取的外观不允许向左或向右浮动标签,它们都是左对齐的,并遵循LTR布局

顺便说一句,你可以试试,但它让你对弹出窗口有更多的控制,而不是弹出窗口的样式

aaaa            desc for aaaa  
bbbb            desc for bbbb
cccc            desc for cccc