Website-Suche

IntelliJ IDEA - UML-Diagramm für TypeScript in WebStorm


Ich habe folgendes Problem:

Ich muss ein UML-Diagramm aus meinem TypeScript-Quellcode erstellen. Ich möchte das Diagramm mit WebStorm und dem UML-Plugin generieren, wie in vielen Antworten auf andere Fragen vorgeschlagen.

Das Problem ist, dass ich ein Abhängigkeitsdiagramm auf Dateiebene bekomme, nicht auf Klassenebene. Es sieht so aus:

Es zeigt die Dateien und Abhängigkeiten zwischen den Dateien, aber nicht die Klassen, die in den Dateien definiert sind.

Gibt es eine Möglichkeit, ein Diagramm auf Klassenebene aus TypeScript- (und TSX-) Quelldateien zu erstellen? Jegliche Vorschläge wären hilfreich, Plugins/Optionen für IntelliJ/WebStorm oder externe Tools...

Danke

Antwort #1

Nein; das einzige verfügbare Diagramm für TypeScript ist ein Modulabhängigkeitsdiagramm, das zeigt, wie die Module voneinander abhängen (basierend auf require() und import Anweisungen). Es gibt keine Möglichkeit, ein UML-Klassendiagramm für TypeScript in WebStorm zu erstellen; wenn Sie diese Funktion vermissen, stimmen Sie bitte für diese Funktionsanfrage ab.

Es gibt einige Lösungen im Internet dafür, Sie können sie ausprobieren: Typescript UML Visualizer, TsUML, TypeScript UML Playground

Verwandte Artikel