visual-studio-code - 如何在 VS Code 中打开扩展页面?
问题描述
我的扩展程序显示有关它收集的使用数据的通知。标准通知中没有太多空间来提供大量详细信息,因此我想链接到市场上的扩展程序页面。可以在 VS Code 内的市场上打开特定的扩展页面吗?是否可以链接到特定部分?
我们可以链接到在线文档,但我们不想假设用户有一个有效的公共互联网连接,另外,我们链接到当前安装的扩展版本的文档而不是最新的在线可用似乎更好。
我们发现的最接近的是command:my-extension.my-command
在命令运行的通知文本中使用链接:
vscode.commands.executeCommand('workbench.extensions.action.showExtensionsWithIds', [
'my-publisher.my-extension',
]);
但这只会将用户带到预先输入 id 的扩展部分,然后用户单击左侧栏中的扩展,然后滚动到相应的部分。
解决方案
await vscode.env.openExternal(vscode.Uri.parse('vscode:extension/dbaeumer.vscode-eslint'));
推荐阅读
- python - 熊猫结合了两列
- xml - 如何根据one2many树中Odoo 11中的某些条件为特定字段(仅某些列)赋予颜色?
- android - 如何防止共享我的付费应用程序?
- c# - 将多个文件压缩/打包成1个
- java - 无法将值传递给 PreparedStatement - 跳过最后的第五个参数
- zebra-printers - 斑马打印机不打印拉丁字符
- sql - 处理源表中的重复项
- networking - DHCP 如何为网络分配唯一地址以及是否需要更改 DNS 查找
- php - 如何在codeigniter中显示/显示图像?
- elasticsearch - ElasticSearch 集群设计帮助 - 数据节点