用途:根据扩展 ID 在 VS Code 环境里安装扩展,从而增加新功能。VS Code 扩展由唯一扩展 ID 标识,格式通常为 publisher.extensionName,例如 Microsoft 的 Python 扩展 ID 是 ms-python.python。
主要能力:调用 VS Code 命令 workbench.extensions.installExtension,传入扩展 ID 完成安装。参数格式为 [extensionId, { enable: true, installPreReleaseVersion: boolean }]。
使用方式:通过 copilot_runVscodeCommand 工具运行该命令,并传入 skipCheck 参数为 true,以避免检查命令是否存在(因为已知该命令存在)。
版本选择:仅当用户明确提到要安装预发布版本,或当前环境为 VS Code Insiders 时,才安装预发布版本;否则安装稳定版。
适用场景:用户希望通过安装扩展为 VS Code 添加新能力时。
限制:资料未提供支持的 VS Code 版本范围、权限要求、失败处理方式或可用扩展列表等额外信息。