2017-02-11 3 views
4

Visual Studio 2015를 F #과 함께 사용하고 있습니다. C# 프로젝트에서는 클래스 다이어그램 파일 (*.cd)을 만들어 솔루션의 형식과 서로의 종속성을 시각화 할 수 있습니다. F #에 사용할 수있는 것이 있습니까?F # 클래스 다이어그램을 만들려면 어떻게해야합니까?

내 프로젝트에 수동으로 *.cd을 만들려고했지만이 다이어그램이 C#, C++ 및 VB에서만 지원된다는 대화 상자가 나타났습니다.

또한 Resharper에는 형식 종속성 다이어그램 도구가 있으며 F # 프로젝트에서도 작동하지 않습니다.

+4

  • 클릭 왜 F 번호와 것을 필요합니까? 수업을 광범위하게 사용하고 있습니까? 왜? –

  • +1

    나는 타입 선언의리스트가 아닌 2D 이미지 위에 펼쳐진 프로젝트를 시각화하고 싶습니다. – JamesFaix

    +2

    이것은 하나의 테이크입니다 : http://fsharpforfunandprofit.com/posts/no-uml-diagrams/. 실제로 이것은 는 적어도 두 가지 이유로 F #에서 덜 유용합니다. '함수'가 우선하는 경향이 있으며 흐름은 항상 선형입니다. 그러나 F #에 대해 생성 된 종속성 그래프를 보았으므로 어떻게 든 가능하다고 가정합니다. – s952163

    답변

    1

    형식 관계를 시각화하려는 경우 Resharper의 dotPeek을 사용할 수 있습니다. dotPeek에서

    :

    1. 로드하여 F # 프로젝트의 DLL.
    2. 오른쪽 메뉴에서 원하는 유형을 선택하십시오. 검사/표시 형식 종속성도