用途:当用户希望为 VS Code 环境添加新能力时,按扩展 ID 安装对应扩展。
主要能力与用法:VS Code 扩展由唯一扩展 ID 标识,格式通常为 publisher.extensionName,例如微软 Python 扩展的 ID 是 ms-python.python。安装时使用 VS Code 命令 workbench.extensions.installExtension,并传入扩展 ID,参数格式为 [extensionId, { enable: true, installPreReleaseVersion: boolean }]。该命令通过 copilot_runVscodeCommand 工具运行,并需将 skipCheck 参数设为 true,以避免检查命令是否存在(已知该命令存在)。
预发布版本规则:仅当用户明确提及要安装预发布版本,或当前环境为 VS Code Insiders 时,才安装扩展的预发布版本;否则安装稳定版本。
限制:资料未提供其他细节,例如扩展未找到或安装失败时的处理方式、权限要求、多扩展批量安装等,暂未提供。