Visual Studio 命令 (表。Vsct) 文件
命令表配置文件是描述一组命令 VSPackage 中包含的文本文件。 Visual Studio 命令表 (VSCT) 编译器生成基于 XML 的配置文件 (.vsct 文件) 添加到二进制命令表输出 (.cto) 文件。 给定的 .cto 文件是那些使用创建命令表 (CTC)编译器生成 .ctc 配置文件的相同。 但是,使用基于 XML 的 .vsct 文件有一些优点,例如:
Visual Studio提供了高级的 XML 编辑器。 默认情况下,那么,当您双击 " 解决方案资源管理器,将 .vsct 文件此编辑器中打开。
Visual Studio SDK安装的 .xsd 模式提供 Intellisense。
由于这些优点, CTC 已弃用。 虽然 CTC 仍支持, VSCT 编译器现在是推荐的使用方式生成命令表。 将所有 Visual Studio SDK 示例使用 .vsct 文件。
Visual Studio SDK 提供的 C++ 示例生成 .cto 文件添加到本机附属 DLL。 C# 示例将一 .cto 文件作为在 VSPackage 程序集的清单资源。 有一些细微差异。在这两种情况的 .vsct 格式。 有关更多信息,请参见 在 C# 和 C++ 中 VSCT 示例。
备注
为本地化目的, C# 项目可以编译 .cto 文件添加到托管附属 DLL。
若要开始学习 .vsct 文件的语法和语义,请参见 设计 XML 命令 (表。Vsct) 文件
本节内容
设计 XML 命令 (表。Vsct) 文件
描述如何设计 .vsct 文件。如何:创建一个。Vsct 文件
比较创建的 .vsct 文件的方法。 描述手动创建的新 .vsct 文件。如何:创建一个。从现有的 Vsct 文件。Ctc 文件
描述转换现有 .ctc 源文件处理为 .vsct 文件。如何:创建一个。从现有的 Vsct 文件。Cto 文件
描述转换现有 .cto 二进制文件处理为 .vsct 文件。在 C# 和 C++ 中 VSCT 示例
在 C++ 和 C# 项目的 .vsct 文件格式描述差异。
相关章节
VSCT XML 架构参考
提供有关命令表 XML 配置文件中的每个节的详细信息。Command Table Configuration (.Ctc) Files
存在已弃用 .ctc 文件格式的概述。Vspackage 如何将用户界面元素到 IDE
描述命令表格式规范。在托管 Vspackage 的资源
在托管 Vspackage 描述如何使用托管和非托管资源。命令、菜单和工具栏
解释如何创建包括菜单,工具栏上的,然后顺序组合框的 UI。