Visual Studio 2013 中已弃用 Visual Studio 的外接程序。 你应该升级外接程序到 VS 的扩展包。 有关升级的更多信息,请参见 。如何:将外接程序转换为 VSPackage
虽然 Visual Studio 提供了许多工具和功能,几乎能够用来完成每项任务,但是您可能仍需要其他的或更好的控制。 例如,您可能想要自动执行您需要定期执行的一项任务或一系列任务。 或者,您可能已经设计了想要在 Visual Studio 集成开发环境 (IDE) 中使用的工具。
Visual Studio 包括自动化对象模型,后者是富编程模型,可用于自动化 IDE 并为其提供扩展和新功能。 每个模型着重于 IDE 的一个特定区域,如工具窗口、代码编辑器和各个项目等。
下面各节介绍自动化和扩展性,并演示如何使用它们以使编程更容易。
提供确保 Visual Studio 和自动化应用程序的安全的建议。
概述 Visual Studio 中可用的自动化项目的类型:外接程序、向导和 VSIP。
帮助您选择用来完成自动化任务的最有效的工具。
列出可以自动化的 Visual Studio 的各个区域。
描述自动化和扩展性的概念,以及如何创建外接程序和向导的基本知识。
提供有关如何使用自动化的基本工具的详细信息。
演示如何使用 Visual Studio 自动化对象控制项目和解决方案;如何保存 IDE 会话之间的变量;如何处理解决方案项、杂项和未建模项目;以及如何创建解决方案配置。
解释如何创建和控制工具窗口,更改窗口特征,自动进行文本搜索和替换,控制工具选项设置,使用代码模型查找代码和使用 UIHierarchy 操作树视图。
解释如何创建 Visual Studio 的新实例或附加到现有的实例。
演示如何使用 Visual Studio 自动化模型处理环境中发生的事件。
解释如何使用 Visual Studio 自动化模型创建和操作 Visual Studio 菜单或工具栏上的命令。
提供有关如何创建可以包含自动化应用程序中使用的资源的附属 DLL 的信息。
解释如何使用自动化扩展程序添加和筛选对象上的属性。
演示如何自定义工具栏、快捷键和其他 Visual Studio 项。
联系客服