
LearnVSXNow - 汇总合集
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
参考自一位国外开发者写的LearnVSXNow系列文章(出处:http://learnvsxnow.codeplex.com/)。其中前16篇由国内翻译替换(参考自:http://www.cnblogs.com/default/category/236238.html)。英文版则未提供相关信息。为了方便大家学习特别制作了这个合集。
VSX即Visual Studio扩展性 是微软Visual Studio集成开发环境的一种扩展方式 允许开发者为Visual Studio开发插件或扩展包 以增加新的功能或改善现有功能。
本文档是LearnVSXNow合集汇总 主要旨在为初学者提供Visual Studio扩展开发的入门指导 内容围绕着VSX的三个主要扩展途径 包括宏 Add-ins以及Visual Studio扩展包。
对于想开始学习 VSX开发的新手 必须先安装Visual Studio 2008及其对应的SDK版本 MS DN订阅者可下载并安装 Visual Studio 2008专业版版本。
接下来访问 Visual Studio 扩展开发者中心下载 Visual Studio 2008 SDK版本。
在采用 Visual Studio 扩展的方法中 宏是最简单也是最直观的方式 宏可以通过录制操作并将其重放来实现 对应的是访问了 Visual Studio的对象模型 并能方便地与 Visual Studio命令集成 实现自动化功能。
需要注意的是 宏主要用于自动化现有任务 不适合用来创建全新的功能。
相比之下 Add-ins提供了更为强大的扩展功能 可以访问到 Visual Studio 2008的所有对象模型 并能添加新的用户界面组件 如工具窗口、选项页、菜单项以及工具栏命令等。
Add-ins是以编译后的程序集形式存在的 并带有代码保护的功能 这一点与宏有所不同 因此在使用 Add-ins时无需担心源码暴露的问题。
Add-ins发布相对较为
全部评论 (0)


