【问题标题】:How can I generate Sequence Diagram from a C# solution in Visual Studio 2013?如何在 Visual Studio 2013 中从 C# 解决方案生成序列图?
【发布时间】:2019-10-16 22:47:00
【问题描述】:

如何从 Visual Studio 2013 中的解决方案生成序列图?

VS 解决方案有一些 C# 类。

【问题讨论】:

  • 什么样的状态机?
  • @canton7,时序图。
  • 1) 状态机不是序列图,2) Visual Studio 可以用来生成图表的 C# 解决方案中存在什么?
  • 使用PSTricksTikZAsymptoteMetapost等之一。
  • 当您说 "generate" 时,您的意思是“创建和编辑”还是您在谈论从代码中自动推断出控制流(或数据流?)图并自动将其变成序列图?

标签: c# visual-studio visual-studio-2013 sequence-diagram


【解决方案1】:

如果您使用的是企业版的 Visual Studio,公共方法中的上下文菜单(右键单击方法名称)应该为您提供创建序列图的选项。

您可以在这里阅读更多信息:

https://www.c-sharpcorner.com/UploadFile/pranayamr/generate-sequence-diagram-in-C-Sharp/

【讨论】:

  • 这是事实,但对于早期版本的 Visual Studio,它们至少在 2017 年和 2019 年被删除
  • 哦!我还没有尝试过。很遗憾 MS 不支持开发者社区。​​span>
【解决方案2】:

试试这个https://jgraph.github.io/mxgraph/ 我将它用于前端(js 版本),但它对所有支持的平台都有类似的功能。它超级强大

【讨论】:

    【解决方案3】:

    尝试以下步骤

    1. 只需右键单击方法即可转到您想要的课程
    2. 将出现弹出窗口,选择第 4 个选项 Generate Sequence Diagram
    3. 将出现另一个窗口“生成序列图窗口” 选择您想要的项目或解决方案,然后确定。

    【讨论】:

    • 此选项在 VS 2013 中不可用。
    • @user366312 在 VS 2013 Enterprise 中可用。
    猜你喜欢
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-30
    • 2015-10-13
    相关资源
    最近更新 更多