如何为 F# 制作类图?

Jam*_*aix 5 f# uml visual-studio

我正在使用带有 F# 的 Visual Studio 2015。在 C# 项目中,您可以创建类图文件 ( *.cd) 来可视化解决方案中的类型及其相互依赖关系。有没有类似的东西可用于 F#?

我尝试*.cd在我的项目中手动创建一个,但弹出一个对话框,说这些图表仅支持 C#、C++ 和 VB。

我还有 Resharper,它有一个类型依赖关系图工具,它也不适用于 F# 项目。

tjw*_*tjw 2

如果您只是想可视化类型关系,则可以使用 Resharper 中的 dotPeek。

在点Peek中:

  1. 加载 f# 项目的 dll。
  2. 在右侧的菜单中选择您想要的类型。
  3. 单击“检查/显示类型依赖关系图”