vscode-ext-commands
VS Code拡張機能でコマンドを貢献するためのガイドラインを提供し、命名規則、可視性、ローカライズなどの属性を含みます。
npx skills add github/awesome-copilot --skill vscode-ext-commandsBefore / After 効果比較
1 组VS Code拡張機能の開発において、コマンドの命名が混乱しており、可視性の設定が不適切で、ローカライズが不足していました。これにより、ユーザーはコマンドを見つけて使用することが困難になり、拡張機能の体験が大幅に損なわれていました。
ガイドラインに従い、コマンドの命名を標準化し、可視性を適切に設定し、多言語ローカライズをサポートしました。これにより、ユーザーはコマンドを簡単に見つけて使用できるようになり、拡張機能の専門性と使いやすさが大幅に向上しました。
VS Code extension command contribution
This skill helps you to contribute commands in VS Code extensions
When to use this skill
Use this skill when you need to:
- Add or update commands to your VS Code extension
Instructions
VS Code commands must always define a title, independent of its category, visibility or location. We use a few patterns for each "kind" of command, with some characteristics, described below:
-
Regular commands: By default, all commands should be accessible in the Command Palette, must define a
category, and don't need anicon, unless the command will be used in the Side Bar. -
Side Bar commands: Its name follows a special pattern, starting with underscore (
_) and suffixed with#sideBar, like_extensionId.someCommand#sideBarfor instance. Must define anicon, and may or may not have some rule forenablement. Side Bar exclusive commands should not be visible in the Command Palette. Contributing it to theview/titleorview/item/context, we must inform order/position that it will be displayed, and we can use terms "relative to other command/button" in order to you identify the correctgroupto be used. Also, it's a good practice to define the condition (when) for the new command is visible.
ユーザーレビュー (0)
レビューを書く
レビューなし
統計データ
ユーザー評価
この Skill を評価