zsqk / news

每日新闻.
https://zsqk.github.io/news/
MIT License
10 stars 1 forks source link

备稿计划: 创建自己的 VS Code 扩展包 #71

Open iugo opened 4 years ago

iugo commented 4 years ago

create VS Code Extension Packs

来自 Wade Anderson 在 VS Code 官方博客的一篇文章: https://code.visualstudio.com/blogs/2017/03/07/extension-pack-roundup

首先我们需要一个工具, Yeoman.

Yeoman 并不是 VS Code 专有的, 而是一个通用的脚手架系统, 可以理解为一个脚本平台吧.

然后需要安装 VS Code 在 Yeoman 上的脚本库. 参考: https://code.visualstudio.com/api/get-started/your-first-extension

我们可以通过 npm 来进行安装: npm install -g yo generator-code

我们刚才安装好了两个东西:

这时可以开始进行 VS Code 包的创建了: yo code

如果此时出错, 比如 /bin/sh: code: command not found 这样的错误, 则是因为没有安装 code 这一命令行工具.

安装只需要调起 VS Code 的命令界面, 输入 code command 即可找到安装及卸载的命令.

yo code 中选择创建 New Extension Pack, 在简单的交互对话后, 会在当前目录下创建一个文件夹, 这就是自己的扩展包了.