自己动手编写一个VS插件(一)
2014-03-06 15:05
381 查看
作者:朱金灿
来源:http://blog.csdn.net/clever101
最近计划开发一个VS插件来帮助自己加快开发速度,研究了一下VS的插件开发。下面配合插图说明一下如何开发一个VS插件。
第一步:创建插件工程,具体如下图:
第二步不用干啥,如下图:
第三步:选择开发语言,这里我选的是C++/ATL,因为这是我最拿手的,当然你也可以选择C#,这里不建议你选择C++/CLR,因为这个几乎冷僻得没人用,一般网上也找不到相关的例程,如下图:
第四步选择调用程序,第一个是必选的,第二个可选可不选,选上也无妨,如下图:
第五步输入插件名称和说明,如下图:
第六步设置用户界面的调用方式,这里简单设置为在宿主应用程序启动时加载,如下图:
第七步是填写关于信息,如下图:
第八步是单击完成,如下图:
由于所生成的插件是一个com组件,需要注册才能使用,因此需要设置一个生成后事件:regsvr32$(OutDir)/$(ProjectName).dll,具体如下图:
来源:http://blog.csdn.net/clever101
最近计划开发一个VS插件来帮助自己加快开发速度,研究了一下VS的插件开发。下面配合插图说明一下如何开发一个VS插件。
第一步:创建插件工程,具体如下图:
第二步不用干啥,如下图:
第三步:选择开发语言,这里我选的是C++/ATL,因为这是我最拿手的,当然你也可以选择C#,这里不建议你选择C++/CLR,因为这个几乎冷僻得没人用,一般网上也找不到相关的例程,如下图:
第四步选择调用程序,第一个是必选的,第二个可选可不选,选上也无妨,如下图:
第五步输入插件名称和说明,如下图:
第六步设置用户界面的调用方式,这里简单设置为在宿主应用程序启动时加载,如下图:
第七步是填写关于信息,如下图:
第八步是单击完成,如下图:
由于所生成的插件是一个com组件,需要注册才能使用,因此需要设置一个生成后事件:regsvr32$(OutDir)/$(ProjectName).dll,具体如下图:
相关文章推荐
- linux设备驱动之 i2c设备驱动 at24c08驱动程序分析【全部地址的操作】
- 解决MyEclipse for spring 8.6.1 速度慢问题
- Opencv矩阵保存与读取xml
- 微软官方各个windows版本安装序列号
- I Love This Game hdu 2115
- Android 短信发送流程
- android中mainifest的属性讲解
- paip.c++ 转换 java 解决方案
- JS新API标准 地理定位(navigator.geolocation)
- python 安装新插件 注意事项
- 北京工业大学艺术设计学院服装设计系
- paip.c++ 转换 java 解决方案
- GPS时钟装置,北斗卫星授时,ntp校时服务器,网络时间服务器
- uboot中ramdisk启动linux的两种方法
- Hibernate三种状态的区分
- WPF - MVVM Quick Start Tutorial
- Google Mobile Ads SDK
- 初始化一个类的便捷方法
- 一些英文词的标准缩写
- G-Sensor工作流程