快速选择
快速选择 (Quick Picks) 是一种执行操作和接收用户输入的简便方法。在选择配置选项、过滤内容或从列表中进行选择时,它非常有用。

✔️ 建议
- 使用图标来明确意图
- 使用精心设计的图标以增加清晰度并帮助区分各项
- 使用描述 (description) 来显示当前项目(如果适用)
- 使用详情 (detail) 来提供(简短的)额外上下文
- 对一系列基础输入使用多步模式
- 从列表选择时提供创建新项目的选项(如果适用)
- 为多步快速选择使用标题
- 为没有文本输入的快速选择使用标题
- 为需要文本输入的快速选择使用标题(使用占位符来显示提示或示例)
- 为具有全局按钮(例如刷新图标)的快速选择使用标题
❌ 不建议
- 重复现有功能
- 当占位符能够自行描述用途时,也要使用标题
- 使用不带占位符的输入框
多步流程
快速选择可以配置为包含多个步骤。当需要在单个流程中捕获相关但独立的选项时,请使用此功能。避免将快速选择用于包含许多步骤的长流程——它们并不适合作为向导或类似的复杂交互体验。

注意快速选择标题中的“1/3”文本,它指示了流程中当前步骤和总步骤数。
多项选择
对于需要在单个步骤中完成的紧密相关的多项选择,请使用多选快速选择。

标题
快速选择还可以配置为在主要输入和选择界面上方显示标题栏。当用户需要更多上下文来完成选择时,请使用标题。避免使用与快速选择输入占位符中已有的标签重复的标题。

使用分隔符
可以使用快速选择分隔符将快速选择项目分组为清晰的节。它们具有分隔线和标签,可以清晰地展示该部分。如果扩展程序的快速选择包含多个明显的选项组,请使用分隔符。
