打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
扩展 Visual Studio 环境
Visual Studio 2012
扩展 Visual Studio 环境

Visual Studio 2013 中已弃用 Visual Studio 的外接程序。 你应该升级外接程序到 VS 的扩展包。 有关升级的更多信息,请参见 。如何:将外接程序转换为 VSPackage

虽然 Visual Studio 提供了许多工具和功能,几乎能够用来完成每项任务,但是您可能仍需要其他的或更好的控制。 例如,您可能想要自动执行您需要定期执行的一项任务或一系列任务。 或者,您可能已经设计了想要在 Visual Studio 集成开发环境 (IDE) 中使用的工具。

Visual Studio 包括自动化对象模型,后者是富编程模型,可用于自动化 IDE 并为其提供扩展和新功能。 每个模型着重于 IDE 的一个特定区域,如工具窗口、代码编辑器和各个项目等。

下面各节介绍自动化和扩展性,并演示如何使用它们以使编程更容易。

 本节内容
自动化安全的最佳做法

提供确保 Visual Studio 和自动化应用程序的安全的建议。

Visual Studio 自动化的范围

概述 Visual Studio 中可用的自动化项目的类型:外接程序、向导和 VSIP。

选择适当的自动化方法

帮助您选择用来完成自动化任务的最有效的工具。

自动化功能组

列出可以自动化的 Visual Studio 的各个区域。

创建外接程序和向导

描述自动化和扩展性的概念,以及如何创建外接程序和向导的基本知识。

引用自动化程序集和 DTE2 对象

提供有关如何使用自动化的基本工具的详细信息。

控制项目和解决方案

演示如何使用 Visual Studio 自动化对象控制项目和解决方案;如何保存 IDE 会话之间的变量;如何处理解决方案项、杂项和未建模项目;以及如何创建解决方案配置。

创建和控制环境窗口

解释如何创建和控制工具窗口,更改窗口特征,自动进行文本搜索和替换,控制工具选项设置,使用代码模型查找代码和使用 UIHierarchy 操作树视图。

如何:创建和附加到 Visual Studio 的其他实例

解释如何创建 Visual Studio 的新实例或附加到现有的实例。

响应自动化事件

演示如何使用 Visual Studio 自动化模型处理环境中发生的事件。

如何:添加和处理命令

解释如何使用 Visual Studio 自动化模型创建和操作 Visual Studio 菜单或工具栏上的命令。

演练:创建托管附属 DLL

提供有关如何创建可以包含自动化应用程序中使用的资源的附属 DLL 的信息。

实现和使用自动化扩展程序

解释如何使用自动化扩展程序添加和筛选对象上的属性。

 相关章节
自定义开发环境

演示如何自定义工具栏、快捷键和其他 Visual Studio 项。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C/C 语言编程环境有哪些?哪些是C/C 语言编译器?
C语言编译器和IDE
C#最佳工具集合:IDE、分析、自动化工具等
Visual Studio 2010 实用功能总结图解
编辑器与IDE
Visual Studio IDE
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服