Ich verwende Visual Studio 2015 mit F #. In C# -Projekten können Sie Klassendiagrammdateien erstellen (*.cd
), um die Typen in Ihrer Lösung und ihre Abhängigkeiten voneinander zu visualisieren. Gibt es so etwas für F #?Wie kann ich ein Klassendiagramm für F # erstellen?
Ich habe versucht, manuell eine *.cd
in meinem Projekt erstellen, aber ein Dialogfeld mit der Meldung, dass diese Diagramme nur für C#, C++ und VB unterstützt werden.
Ich habe auch Resharper, die eine Art Abhängigkeitsdiagramm Werkzeug hat, die auch nicht mit F # -Projekten funktioniert.
Warum brauchen Sie das mit F #? Benutzt du ausgiebig Klassen? Warum? –
Ich möchte mein Projekt über ein 2D-Bild verteilt statt als eine Liste von Typdeklarationen anzeigen – JamesFaix
Dies ist ein Take auf diese: http://fsharpfforfunandprofit.com/posts/no-uml-diagrams/. In Wirklichkeit dies ist in F # aus mindestens zwei Gründen viel weniger nützlich, "Funktionen" haben tendenziell Vorrang und der Fluss ist immer linear. Aber ich habe Abhängigkeitsgraphen für F # gesehen, also nehme ich an, dass das irgendwie möglich ist. – s952163