npm install -g yo generator-code
Ξ vscode-plugin/snape → yo code
_-----_ ╭──────────────────────────╮
| | │ Welcome to the Visual │
|--(o)--| │ Studio Code Extension │
`---------´ │ generator! │
( _´U`_ ) ╰──────────────────────────╯
/___A___\ /
| ~ |
__'.___.'__
´ ` |° ´ Y `
? What type of extension do you want to create? (Use arrow keys)
❯ New Extension (TypeScript)
New Extension (JavaScript)
New Color Theme
New Language Support
New Code Snippets
New Keymap
New Extension Pack
New Language Pack (Localization)
npm i vsce -g
vsce create-publisher napster
Ξ vscode-plugin/snape → vsce create-publisher napster
Publisher human-friendly name: (napster)
E-mail:
Personal Access Token:
vsce package //打包.vsix文件
code --install-extension snape-0.0.1.vsix // 安装插件
vsce publish minor //升级版本
vsce publish 2.1.0 //指定版本
// 生成Personal Access Tokens
[https://dev.azure.com/tuya-boss/boss-gen](https://dev.azure.com/tuya-boss/boss-gen)
[https://marketplace.visualstudio.com/items?itemName=napster.snape](https://marketplace.visualstudio.com/items?itemName=napster.snape)