博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VisualStudio Shell简介 — 集成插件
阅读量:4882 次
发布时间:2019-06-11

本文共 691 字,大约阅读时间需要 2 分钟。

Visual Studio Shell只是提供了一个内核,我们还需要在其基础上补充功能,从而实现我们自己的IDE。Visual Studio Shell的插件开发和Visual Studio插件开发是一样的,下面我就以一个简单的例子介绍这一过程。

添加一个Visual Studio Package的工程

然后根据向导一步步的完成改插件的创建,这里我创建了一个ToolBox,具体过程就不截图了,反正一步步的下一步准没错的。

将Package安装到Shell中

把Package安装到Shel的过程和安装到VisualStudio的工程的过程稍微有所不同,首先需要双击source.extension.vsixmanifest文件。

此时就可以一个编辑器,里面可以设置一些基本的配置,这里我们需要配置的是Assert标签页。

点击Add按钮,按照向导将刚才创建的package工程添加进去即可。

运行Shell程序

集成了插件后,就可以按Ctrl+F5运行我们的程序了。

整个过程还是非常简单的,相信有插件编程基础的朋友能非常快速的上手。对于没有这个基础的朋友,如果觉得本文介绍得太简略,可以参看这个Blog文章:。

另外,除了package外,也是可以使用MEF和VSIX形式的组件来扩展visual Studio Shell,基本上可以用在VisualStudio中的扩展都是可以用到VisualStudio Shell中的,这里我就不一一列举了,具体请参看MSDN文章:。

 

转载于:https://www.cnblogs.com/TianFang/p/3203464.html

你可能感兴趣的文章
android pendingIntent的理解
查看>>
Nuget 配置文件的位置
查看>>
Python之——python-nmap的安装与常用方法说明
查看>>
Add to List 136. Single Number (找到单独的数) by Python
查看>>
Java学习笔记-策略模式
查看>>
liunx总结题
查看>>
数据结构系列(5)之 红黑树
查看>>
面试题巩固
查看>>
如何用.net制作一个简易爬虫抓取华为应用市场数据
查看>>
LeetCode:路径总和【112】
查看>>
国内首个HTML5应用开发平台AppCan近期将公测
查看>>
多线程循环打印ABC10次
查看>>
有些事情如果现在不做,以后也不会做了
查看>>
nginx 服务器 在 centos7 系统下的两种方式
查看>>
有一列数的规则如下 1、1、2、3、5、8、13、21、34... 求第30位数是多少.写出相关函数和算法名称...
查看>>
网页的结构
查看>>
[POJ1061] 青蛙的约会
查看>>
xcode6.2设置启动页
查看>>
神经网络 误差逆传播算法推导 BP算法
查看>>
POJ1125
查看>>