关于 vscode-ext-commands
vscode-ext-commands 是面向 VS Code 扩展贡献者的技能,指导添加或更新命令。内容涵盖命令标题、类别、侧边栏命名与可见性、图标及显示位置。
主要功能
- 01添加和更新命令的指南
- 02命令标题要求
- 03命令面板类别规范
- 04侧边栏命名和图标规则
- 05视图位置与可见条件
适用场景
- 01添加命令面板命令
- 02添加仅限侧边栏的命令
- 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