0%

我发布了扩展包!

看了Poy Chang 的制作VSC扩展包, 发布扩展包至 Extension Marketplace 两篇文章, 我兴趣大发, 也发布了自己的扩展包!

首先说说为什么想糊几个扩展包:

  1. 好有趣, 假装自己也写了好几个很有用的扩展, 装逼利器
  2. 如果VSC启用了过多插件启动得会很慢, 但一个一个禁用插件又很费事. 但有趣的是只要禁用一个扩展包其中包含的扩展都会被禁用, 因此我把我使用的扩展按用途分类做成了扩展包. 这样批量禁用超方便👍

实际上Poy说得很详细, 制作也很简单, 毕竟我只是想制作个扩展包, 只要把大佬们的插件整合一番就好了. 一套流程大致有以下几个步骤:

  1. 安装 yeoman 和 VSC扩展生成器(我自己瞎翻译的), 安装VSC扩展管理工具(还是瞎翻译的)

    1
    2
    npm install -g yo generator-code
    npm install -g vsce
  2. 注册成为开发者, 搞到一个 Personal Access Tokens

    💡 Poy提供的注册接口我无法进入, 推荐点击 https://visualstudio.com 后登陆微软账号, 就能看到很明显的注册开发者账号的按钮了✌️
    ⚠️ 这个 token 一定要保存好阿, 这混蛋玩意只显示这一次, 而你有可能多次用到
  3. 生成扩展包模板
  4. 把扩展包的显示名, 扩展包的名字 (显示名和名字是不一样的, 你的扩展包显示名可以和其他人的重名, 但每个扩展的名字是唯一的), 概述, 随便想的版本号, 作者名, 扩展包的图标的地址, 在github的仓库地址, 想收录进扩展包的扩展的名字统统塞进 package.json .
  5. 糊一糊 READMECHANGELOG.md
  6. 发布!

这里是我发布的几个扩展包, 欢迎体验!

感谢您的认可!