文章目录

  • 使用插件的问题
  • 如何建立私有插件仓库
    • 下载插件安装文件
    • 创建插件仓库描述Atom.xml
    • 添加私有插件仓库
    • 下载安装
    • 共享插件仓库

使用插件的问题

目前在使用Visual Studio 2019时,看到很多优秀的插件;推荐插件;但是Vs2019在线安装时,非常慢,经常安装失败;当然,可以去官方插件市场 下载后,再安装;但是对于插件选择和安装这类不是经常操作的事,过一段时间就会忘了;是不是可以建立自己的插件仓库呢?把平时好用的插件收集起来,放在一起,下次安装时,就不漏装,同时也可以共享给其它同事;

如何建立私有插件仓库

下载插件安装文件

去官方[**插件市场**](https://marketplace.visualstudio.com/) 下载一个插件,如Colorful-IDE,下载后的文件是
ColorfulIDE.vsix
把这个文件放在一个指定的文件夹
如D:\VS_EXTEN

创建插件仓库描述Atom.xml

微软官方,提供了非常方便的自建仓库的方法,只要创建一个XML描述文件即可;XML模板:

<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title type="text" /><id>uuid:af26cdc1-8385-4daa-a8de-68a7f339ed14;id=1</id><updated>2011-04-14T21:25:48Z</updated><entry><id>ColorfulIDE_V3.3.af26cdc1-8385-4daa-a8de-68a7f339ed14</id><title type="text">用于更换Visual Studio的背景</title><summary type="text">该插件基于开源项目“ ClaudiaIDE”。首先,该感谢“ ClaudiaIDE”项目的程序员了。该插件刚刚开源。这是git repo:
https://github.com/peterjc123/ColorfulIDE</summary><published>  2015/4/4下午8:24:16</published><updated>2017/1/12下午10:18:10</updated><author><name>So Cold Weather</name></author><link rel="icon" href="VSIXImages/SelectionHighlight..a14874d2-8199-4a60-af8a-11d6447813aa_Icon_SelectionHighlightIcon.jpg" /><link rel="previewimage" href="VSIXImages/SelectionHighlight..a14874d2-8199-4a60-af8a-11d6447813aa_PreviewImage_SelectionHighlight.jpg" /><content type="application/octet-stream" src="ColorfulIDE_V3.3.vsix" /><Vsix xmlns="http://schemas.microsoft.com/developer/vsx-syndication-schema/2010" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Id>ColorfulIDE_V3.3.af26cdc1-8385-4daa-a8de-68a7f339ed14</Id><Version>   3.3</Version><References /><Rating xsi:nil="true" /><RatingCount xsi:nil="true" /><DownloadCount xsi:nil="true" /></Vsix></entry>
</feed>

以上XML中的相关描述,都可以在下载页中找到,几个关键配置说明下;

  • 插件配置节
    一个XML文件,可以包含多个插件,每个插件的描述,包含在 之间
 <entry><id>Template_Wizard_239.Microsoft.3b38a7e3-5cbc-4389-a92a-d82tyc2ed592</id>...</entry>
  <entry><id>ColorfulIDE_V3.3.af26cdc1-8385-4daa-a8de-68a7f339ed14</id> <!--这里是插件ID号,下载页右侧有相应说明--><title type="text">用于更换Visual Studio的背景</title><!--插件名称--><summary type="text">该插件基于开源项目“ ClaudiaIDE”。首先,该感谢“ ClaudiaIDE”项目的程序员了。该插件刚刚开源。这是git repo:
https://github.com/peterjc123/ColorfulIDE</summary><!--说明--><published>2011-04-14T14:24:22-07:00</published><!--发布时间,下载页右侧有相应说明--><updated>2011-04-14T14:24:22-07:00</updated><!--更新时间时间,下载页右侧有相应说明--><author><name>So Cold Weather</name></author><link rel="icon" href="VSIXImages/SelectionHighlight..a14874d2-8199-4a60-af8a-11d6447813aa_Icon_SelectionHighlightIcon.jpg" /><!--指定icon图标--><link rel="previewimage" href="VSIXImages/SelectionHighlight..a14874d2-8199-4a60-af8a-11d6447813aa_PreviewImage_SelectionHighlight.jpg" /><!--指定缩略图标--><content type="application/octet-stream" src="ColorfulIDE_V3.3.vsix" /><!--下载插件文件名--><Vsix xmlns="http://schemas.microsoft.com/developer/vsx-syndication-schema/2010" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Id>ColorfulIDE_V3.3.af26cdc1-8385-4daa-a8de-68a7f339ed14</Id><!--这里是插件ID号,下载页右侧有相应说明--><Version>   3.3</Version><References /><Rating xsi:nil="true" /><RatingCount xsi:nil="true" /><DownloadCount xsi:nil="true" /></Vsix></entry>

添加私有插件仓库

选择【工具】–【选项】

如果插件仓库是本地文件夹中,URL,可以是文件夹路径,我这里就是D:\VS_EXTEN\Atom.xml

下载安装

点击【扩展】–【管理扩展】
 
点击下载安装即可

共享插件仓库

共享时,把整个文件夹拷贝分发即可;

也可以自己建一个服务(理论上可行,没试过)

创建自己的Visual Studio插件仓库相关推荐

  1. 收藏!推荐12个超实用的Visual Studio插件

    工欲善其事,必先利其器,整理的一些我必装的12款Visual Studio插件,希望你们能get到. 效率工具前文传送门: 推荐:程序员必装的10款谷歌插件 程序员必备的8个学习工具 99%的人不知道 ...

  2. Visual Studio 插件的开发

    Visual Studio 插件的开发 起因 在做项目的时候,经常需要根据表结构create一些实体类,写多了,实在是觉得无趣,于是就琢磨着做个代码生成工具.当然现在有很多现成的,拿来用就好,可是总想 ...

  3. 12款好用的Visual Studio插件,最后一款良心推荐

    工欲善其事,必先利其器,整理的一些我必装的12款Visual Studio插件,希望你们能get到. 效率工具前文传送门: adb常用命令总结 程序员你可以考虑安装的15款谷歌插件 推荐20套实战源码 ...

  4. vs2017 html插件推荐,收藏!推荐12个超实用的Visual Studio插件

    工欲善其事,必先利其器,整理的一些我必装的12款Visual Studio插件,希望你们能get到. 效率工具前文传送门: 01 CodeMaid CodeMaid快速整理代码文件,规范你的代码,提高 ...

  5. 我的JavaScript for Visual Studio插件开源了

    最近忙于别的事情,我的JavaScript for Visual Studio插件一直没有做什么更新了 很是对不起大家. 不过觉得这个东西如果做好的话对大家还是有帮助的,所以我还是把代码share出来 ...

  6. 安装 Visual Studio 插件 Visual Assist - C语言零基础入门教程

    目录 一.下载 Visual Assist 插件 二.安装 Visual Assist 插件 1.运行 VA_X_Setup2270_0.exe 2.激活插件 3.重启 Visual Studio 完 ...

  7. 创建自定义的Visual Studio项模板

    关键词: VisualStudio 模板 VSDIR    VIZ  目的:     创建自己的Visual Studio类模板,以创建实现单例模式(Singleton)的类为例. 1.何为模板?  ...

  8. 安利一个Visual Studio插件 Visual Assist 小番茄

    安利一个Visual Studio插件 Visual Assist,俗称小番茄.主要同事看我在vs中找东西太慢了,吐槽我让我装的.希望我不是最后一个知道的=.= 官网链接:https://market ...

  9. 5个超实用的Visual Studio插件

    工欲善其事,必先利其器,整理的一些我必装的5款Visual Studio插件,希望你们能get到. 01 CodeMaid CodeMaid快速整理代码文件,规范你的代码,提高代码阅读体验. 代码自动 ...

最新文章

  1. 【Qt】Log4Qt(四):周期性输出日志,并且限制日志文件数量
  2. 重返全球第三,小米做对了什么?
  3. iOS的相对路径和绝对路径
  4. 计算机网络查看路由表命令,如何查看、添加、修改、删除路由器内部的路由表项?...
  5. 为什么IEE754标准中,32位浮点数的指数转换为阶码时需要加上数值为127的偏移量?
  6. 13.8.可视化虚拟机工具--Jconsole内存监控、13.9.可视化虚拟机工具--Jconsole线程监控、13.10.死锁原理以及可视化虚拟机工具--Jconsole线程
  7. 分布式事务——TCC 原理
  8. Tomcat源代码阅读系列之八:Tomcat 设计模式总结
  9. 中原工学院c语言期末考试题,中原工学院软件学院 2010年C语言 试卷A
  10. 数据结构--树--线段树(Segment Tree)
  11. 自定义键盘组件_一文读懂!iOS系统组件的设计规范全解
  12. leetcode - 104. 二叉树的最大深度
  13. 金蝶k3财务接口_金蝶云为企业成长而生,让工作更高效!
  14. C++基础::运算符重载
  15. Struts 常用标签的使用
  16. Java多线程+IO流+网络编程+MySQL+JDBC编程实现多人联机版坦克大战
  17. uva 1449 Dominating Patterns(AC自动机基本应用)
  18. 201711671109《Java程序设计》第九周总结(第8章)
  19. Latex如何设置超链接的字体颜色?如何更改颜色?
  20. 换个视角!那么用户到底想要怎么样的产品?

热门文章

  1. 主流K8S集群监控方案
  2. 如何删除服务器中文件,如何使用Flas从服务器中删除文件
  3. 云梦四时歌服务器维护,云梦四时歌国服今日发布停运公告,停运时间安排以及补偿方案分享[多图]...
  4. 苹果手机刷机后sim卡不显示无服务器,苹果手机刚刚刷机了为何插上卡不显示呢?...
  5. 传统行业是否使用微服务的讨论——不够痛就别微服务
  6. ubuntu 解压文件
  7. JS特效二:图片弹窗
  8. 数据透视表(图)中添加公式计算与汇总--计算项和计算字段
  9. Android S WLAN 架构
  10. ebay 图片链接 html,ebay