开发VS2008 AddIn 入门Sample

简介:

本文主要介绍的是VS2008插件开发

环境要求:VS2008;.Net3.5

目标:开发插件功能为“在VS中创建文本文档,并在文本开头输入//This code was created For Testing”

 

1,Create new project(Visual Studio Add-In)

 

2,按照wizard一步一步操作:

选择使用C#编写Addin

选择在.NET IDE 和Macro IDE中都可以使用AddIn

输入name和description

选中确定需要AddIn在Tool中显示

选择需要About Information

summary

 

 

Finish 生成solution

 

此时debug(F5)这个solution,会跳出另外一个VS2008窗口,并且你会发现在Tool工具栏下有^-^笑脸:

 

3 将Connect类中的Exec方法改为:

 

代码

 

4 在connect类中增加方法:

 

代码

 

5 build and debug

当按下Tool中的AddIn工具时候会发现文本已经创建,并且文字也已经加入到文本中:

 

至此,VS AddIn开发完成。

 

PS:本文示例参考:http://www.c-sharpcorner.com/uploadfile/mgold/addins11292005015631am/addins.aspx




本文转自轩脉刃博客园博客,原文链接:http://www.cnblogs.com/yjf512/archive/2010/06/05/1752401.html,如需转载请自行联系原作者

相关文章
|
Linux 开发工具 C语言
hi3559 C/C++混编 makefile(基于官方sample)
由于个人需要想做海思的C++和C混编,好像不认真学一学makefile不行了 本人博客,csdn搬运 main函数是卸载cpp里面的,写在c里面的就是给你们提供一个思路了 弄明白了有空自己写呐,海思的makefile感觉嵌套的太冗余了,正常开发一个片子用不到呐
287 0
|
移动开发 机器人 数据安全/隐私保护
RobotFramework RobotFramework官方demo Quick Start Guide浅析
RobotFramework RobotFramework官方demo Quick Start Guide浅析
120 0
|
机器人 测试技术 数据库
RobotFramework 官方demo Quick Start Guide rst配置文件分析
RobotFramework 官方demo Quick Start Guide rst配置文件分析
157 0
|
机器学习/深度学习 人工智能 索引
Numpy User Guide系列笔记1:NumPy Quickstart Tutorial笔记
本文是NumPy quickstart这一教程的简单学习笔记。我学习这一教程的目的在于回顾numpy基础知识,以辅助后期对机器学习、人工智能这类较复杂知识的更深一步学习。 本文基于自己学习这一教程时撰写的jupyter notebook文件、以更便于网页浏览的方式改编而成。jupyter notebook文件的代码基本上全部基于原教程撰写,文件已发布在GitHub上,链接为:all-notes-in-one/NumpyQuickStartTutorials.ipynb at main · PolarisRisingWar/all-notes-in-one。
|
存储 缓存 Java
【Android应用开发】 Universal Image Loader ( 使用简介 | 示例代码解析 )(二)
【Android应用开发】 Universal Image Loader ( 使用简介 | 示例代码解析 )(二)
269 0
【Android应用开发】 Universal Image Loader ( 使用简介 | 示例代码解析 )(二)
|
Android开发
【Android应用开发】 Universal Image Loader ( 使用简介 | 示例代码解析 )(三)
【Android应用开发】 Universal Image Loader ( 使用简介 | 示例代码解析 )(三)
139 0
【Android应用开发】 Universal Image Loader ( 使用简介 | 示例代码解析 )(三)
|
JavaScript 前端开发 API
py3Dmol 简介、安装与入门
py3Dmol 简介、安装与入门
982 0
py3Dmol 简介、安装与入门
|
编译器
Qt Creator plugin动手实践(5)分享一个简化版的插件框架,qt-creator-minimal
Qt Creator plugin动手实践(5)分享一个简化版的插件框架,qt-creator-minimal
486 0
Qt Creator plugin动手实践(5)分享一个简化版的插件框架,qt-creator-minimal
|
编解码 自动驾驶 定位技术
Dataset之ApolloScape :ApolloScape Scene Parsing数据集的简介、下载、使用方法之详细攻略
Dataset之ApolloScape :ApolloScape Scene Parsing数据集的简介、下载、使用方法之详细攻略
Dataset之ApolloScape :ApolloScape Scene Parsing数据集的简介、下载、使用方法之详细攻略
|
Unix Linux API
Py之wxPython:wxPython的简介、安装、使用方法之详细攻略
Py之wxPython:wxPython的简介、安装、使用方法之详细攻略
Py之wxPython:wxPython的简介、安装、使用方法之详细攻略