mcpField
V
vscode-ext-commands

vscode-ext-commands

github.com/github开发40.5k9.0k 次安装今天更新
代码仓库

关于 vscode-ext-commands

vscode-ext-commands 是面向 VS Code 扩展贡献者的技能,指导添加或更新命令。内容涵盖命令标题、类别、侧边栏命名与可见性、图标及显示位置。

主要功能

  1. 01添加和更新命令的指南
  2. 02命令标题要求
  3. 03命令面板类别规范
  4. 04侧边栏命名和图标规则
  5. 05视图位置与可见条件

适用场景

  1. 01添加命令面板命令
  2. 02添加仅限侧边栏的命令
  3. 03设置命令在视图中的位置

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/github/awesome-copilot --skill vscode-ext-commands

安装后在 Claude Code 中输入/vscode-ext-commands确认已加载。

详细介绍

VS Code 扩展命令贡献

此技能可帮助你为 VS Code 扩展贡献命令

何时使用此技能

在以下情况下使用此技能:

  • 向你的 VS Code 扩展添加或更新命令

说明

VS Code 命令必须始终定义 title,与其分类、可见性或位置无关。我们为每种“类型”的命令使用了几种模式,并附带一些特征,描述如下:

  • 常规命令:默认情况下,所有命令都应可在命令面板中访问,必须定义 category,且不需要 icon,除非该命令将在侧边栏中使用。

  • 侧边栏命令:其名称遵循特殊模式,以下划线(_)开头,并以 #sideBar 为后缀,例如 _extensionId.someCommand#sideBar。必须定义 icon,并且可以有也可以没有针对 enablement 的规则。侧边栏专属命令不应在命令面板中可见。将其贡献到 view/title 或 view/item/context 时,我们必须告知其将显示的 顺序/位置,并且我们可以使用“相对于其他命令/按钮”这样的表述,以便你确定应使用的正确 group。此外,为新命令定义可见性条件(when)也是一种良好实践。

评论

支持 Markdown