如何:管理宏

Macro 资源管理器是跟踪和管理宏的主要工具。 它是主 Visual Studio 集成开发环境 (IDE) 中的一个窗口,可以通过按 Alt+F8 来查看。 有关 Macro 资源管理器各个部分的详细信息,请参见 Macro 资源管理器窗口

与管理宏关联的主要任务有:

  • 创建新的宏项目和模块。

  • 加载和卸载现有宏项目。

  • 删除宏项目和模块。

  • 重命名宏项目、模块和命令。

  • 编辑命令或模块

可以把宏保存为二进制或文本文件。 二进制是宏的默认格式且使用 .Vsmacros 扩展名。 但是,也可以选择把宏保存为 Unicode 文本 (.txt)。

将宏保存为二进制文件使得可以方便地将项目中的多个宏作为单个文件分发。 将宏保存为文本文件使您可以做另外一些事,例如在 Visual Studio 的外部打开文件,从该文件中复制一条命令,然后将该命令用电子邮件发送给某人。

默认情况下,宏存储在由**“Visual Studio 项目位置”文本框(位于宏 IDE“工具”菜单上“选项”对话框的“项目和解决方案”节点中)指定的目录下的 \VSMacros80 中。 不过,可以在“选项”**对话框中更改 Visual Studio 项目的位置路径,或者按 Ctrl+E 将宏导出至其他位置。

宏管理

对于所有下列任务,如果还没有显示 Macro 资源管理器,则按 Alt+F8 显示它。

在 Macro 资源管理器中创建新的宏项目或模块

  1. 若要创建一个新的宏项目,请右击**“宏”节点并选择“新建项目”**。

  2. 若要创建一个新的宏模块,请右击一个项目并选择**“新建模块”**。

在 Macro 资源管理器中加载现有的宏项目

  1. 右击**“宏”节点并选择“加载项目”**。

  2. 浏览至宏项目文件,然后选择**“打开”**。

从 Macro 资源管理器中卸载宏项目

  • 右击要卸载的宏项目并选择**“卸载项目”**。

    提示

    当一个项目被卸载时,它的安全设置将丢失。 有关更多信息,请参见 宏安全性和共享问题

从 Macro 资源管理器中删除宏模块或命令

  1. 选择该项目并按 Delete。

    - 或 -

  2. 右击它并选择**“删除”**。

    提示

    使用 Windows 资源管理器删除项目文件。

从 Macro 资源管理器中删除宏项目

  • 右击它并选择**“卸载”**。

    提示

    使用 Windows 资源管理器删除项目文件。

重命名宏项目、模块或命令

  1. 若要重命名一个宏项目、模块或命令,请右击它并选择**“重命名”**。

  2. 键入新名称并按 Enter。

    提示

    重命名模块会影响文件中的模块声明,但重命名项目则不影响默认命名空间。 另外,如果在宏 IDE 中重命名宏项目、模块或命令,这些更改不会在 Macro 资源管理器或项目资源管理器中反映出来。 宏引用仍然基于在模块中声明的命名空间,这时尝试基于新项目名称引用宏会导致编译错误。

有关如何编辑宏模块或命令的信息,请参见 如何:编辑宏和以编程方式创建宏

请参见

任务

如何:录制宏

如何:运行宏

如何:在宏中引用 COM 和 .NET Framework 组件

如何:在宏中处理环境事件

概念

使用宏自动执行重复性操作

调试宏

宏的录制和运行问题