需要为解决方案的代码图编写扩展



我想在dgml文件上写一个扩展名。可视化工作室中解决方案的代码图。 如何在图中显示的链接的上下文菜单上插入代码

我不确定 dgml 编辑器中是否内置了任何扩展点,但您当然可以使用使用 Visual Studio SDK 构建的 VS 扩展将菜单项添加到"架构"下拉菜单项。

您需要阅读有关开发Visual Studio扩展的信息,以便熟悉如何将菜单项(也称为命令)添加到VS IDE。此外,您可以在Visual Studio中显示两类窗口。工具窗口和文档 Winodws。您需要确定哪种类型适合您的特定要求。一般来说,如果基础数据存储在文件中,则很可能希望实现文档窗口(也称为自定义编辑器或设计器)。例如,选择"为解决方案生成代码图"后显示的窗口是 的自定义设计器。DGML 文件。

以下是一些链接,可帮助您指明正确的方向。

  • Visual Studio SDK
  • 使用菜单命令创建扩展
  • 使用工具窗口创建扩展
  • 演练:创建自定义编辑器
  • VSSDK 扩展性示例 (github)

真诚地

最新更新