【保姆级VSCode 插件开发之插件打包发布和安装】

保姆级VSCode 插件开发

第一章 VSCode 插件开发入门之插件打包,发布和安装



前言

本篇文章主要介绍VSCode插件打包发布和安装。


一、HelloWorld 插件项目打包发布和安装

1.插件打包和安装

1.1 打包

  • vsce 工具:Visual Studio Code Extension Manager 的命令行工具,用于打包、发布和管理 VSCode 插件。简化了 VSCode 插件的打包和发布过程,可以实现一键打包。可通过 npm install -g vsce 全局安装

  • 打包:当插件开发完成并经过测试后,使用 vsce 工具打包插件为.vsix 文件。
    在cmd命令行中进入项目目录,然后输入命令:

    vsce package
    

    忽略WARNING提示,如下图所示。打包完成。可以在文件夹中找到对应插件的.vsix文件。
    打包完成

  • 但是这一步一般会有一个错误提示: ERROR Make sure to edit the README.md file before you package or publish your extension.
    打包常见错误

    • 原因分析:README.md文件中需要编辑,这个检查条件是README.md文件中不能检查到含有README字符串
    • 解决方案:只需要将README替换成空即可(如果只是测试,也可以简单输入命令 echo this is not useful > READMD.md,用 this is not useful替换掉全部内容)。
    • 说明:当然如果要正式发布到MarketPlace就需要完整填写 README.md 文件,方便使用者通过此文件了解插件的基本信息。

1.2 安装

如下图所示,第三步 install from VSIX 中选择对应的.vsix文件,即可安装插件。
安装示意图

2. 插件发布

一般如果插件开发出来自己用或者分享给同事用,就不用发布到VSCode Marketplace

  • 发布:需要拥有 VSCode Marketplace 账户,可以使用 vsce publish 命令将打包好的插件发布到市场供其他用户安装。如果没有账户,需要先注册并创建一个publisher。

总结

今天的主要内容是VSCode插件开发中的插件打包安装和发布。后面会继续介绍插件中不同功能的实现。

  • 6
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当然,我可以为您提供 VSCode保姆安装教程。请按照以下步骤操作: 步骤1:下载 VSCode 首先,您需要访问 Visual Studio Code 的官方网站(https://code.visualstudio.com/)并点击下载按钮。根据您的操作系统选择相应的版本进行下载。 步骤2:安装 VSCode 下载完成后,双击安装程序并按照提示进行安装。根据您的操作系统可能会有所不同,但通常情况下只需按照默认设置一路点击"下一步"即可完成安装。 步骤3:启动 VSCode 安装完成后,您可以通过在开始菜单、桌面或应用程序目录中找到 Visual Studio Code 来启动它。 步骤4:配置 VSCode 在初次启动 VSCode 时,您可能需要进行一些基本配置。例如,选择默认编程语言、设置主题、选择插件等。这些设置可以在 VSCode 的设置菜单中进行调整,以满足您的需求。 步骤5:安装常用插件 VSCode 支持大量的插件扩展,您可以根据自己的需求进行安装。一些常用的插件包括: - Prettier:代码格式化工具 - ESLint:JavaScript 代码检查工具 - GitLens:Git 可视化工具 - Bracket Pair Colorizer:彩色显示括号对 - Live Server:实时预览网页 - Python:Python 开发相关插件 您可以在 VSCode 的扩展商店中搜索并安装这些插件。 步骤6:开始使用 VSCode 现在,您已经完成了 VSCode安装和配置。您可以打开您的项目文件夹或编写新的代码文件,并开始使用 VSCode 进行开发和编辑。 希望这个保姆安装教程对您有所帮助!如果您还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值