Я использую Visual Studio 2015 с F #. В проектах C# вы можете создавать файлы диаграмм классов (*.cd
), чтобы визуализировать типы в вашем решении и их зависимости друг от друга. Есть ли что-нибудь подобное для F #?Как создать диаграмму классов для F #?
Я попытался вручную создать *.cd
в моем проекте, но появилось диалоговое окно, в котором говорилось, что эти диаграммы поддерживаются только для C#, C++ и VB.
У меня также есть Resharper, у которого есть инструмент диаграммы типа Dependency, который также не работает с проектами F #.
Зачем вам, что с F #? Вы широко используете классы? Зачем? –
Я хотел бы визуализировать мой проект, распространяемый по двумерному изображению, а не как список объявлений типов – JamesFaix
Это одно из следующих: http://fsharpforfunandprofit.com/posts/no-uml-diagrams/. В действительности это гораздо менее полезен в F # по крайней мере по двум причинам, «функции» имеют тенденцию иметь приоритет, и поток всегда линейный. Но я видел графики зависимостей, сгенерированных для F #, поэтому я предполагаю, что это возможно как-то. – s952163