You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code内部打开指定扩展的详情页并跳转至特定板块?

直接打开指定扩展详情页的实现方案

VS Code 内置了专门的命令支持直接打开单个扩展的详情页,不需要经过搜索页二次点击。你可以将原有使用的workbench.extensions.action.showExtensionsWithIds命令替换为workbench.extensions.action.showExtension,直接传入目标扩展的ID作为参数即可。
示例代码:

vscode.commands.executeCommand('workbench.extensions.action.showExtension', 'my-publisher.my-extension');

该方案打开的是当前本地已安装版本的扩展详情,无需公网访问,完全匹配你的需求。

跳转至详情页特定板块的实现方案

VS Code 扩展详情页支持锚点定位功能,只需要在扩展ID后追加#+对应板块的锚点标识,即可直接跳转到指定位置。常用的官方锚点标识如下:

  • #features:功能特性板块
  • #changelog:变更日志板块
  • #contributions:扩展贡献项板块
  • #dependencies:依赖项板块
  • #known-issues:已知问题板块

示例代码(直接跳转到变更日志板块):

vscode.commands.executeCommand('workbench.extensions.action.showExtension', 'my-publisher.my-extension#changelog');

通知链接直接跳转的简化写法

你不需要额外注册自定义命令,可以直接将内置命令封装为通知中的跳转链接,对参数做URI编码即可,示例写法:
[查看完整数据说明](command:workbench.extensions.action.showExtension?%5B%22my-publisher.my-extension%23features%22%5D)

内容的提问来源于stack exchange,提问作者MichaelJones

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 16:00:01