2012-10-22 11 views
5

Mam ogromny projekt PHP z dużą ilością klas, interfejsów, warstw abstrakcji ... Muszę zobaczyć diagram klas UML. Zastanawiam się, czy PhpStorm może wygenerować?PhpStorm, diagramy UML i pliki xmi

Odkryłem, że możliwe jest wyświetlenie "diagramu" dla jednej klasy: kliknij prawym przyciskiem myszy Eksplorator plików-> Diargi-> Pokaż Diargram. Następnie mogę dodawać klasy ręcznie, jeden po drugim.

Ale nie jest to dokładnie to, czego chcę. Trwa wieczność, aby dodać wszystkie klasy. Nie potrzebuję interaktywnego diagramu. Muszę zobaczyć całe zdjęcie mojego projektu.

Próbowałem również użyć PHP_UML z PEAR. Wygenerowałem plik xmi za jego pomocą. Ale kilka narzędzi mówi, że nie jest poprawne (Sparx Enterprise Architect, ArgoUML i Visual Paradigm). Wygląda na to, że PhpStorm nie może otworzyć pliku xmi (zostanie otwarty jako zwykły plik tekstowy).

Więc moje pytania to:

  1. Czy możliwe jest zbudowanie UML diagram całego projektu w PhpStorm?

  2. Czy możliwe jest "poprawne" otwarcie pliku xmi w PhpStorm?

  3. Czy istnieje inne narzędzie, które wyświetliłoby ULM na podstawie xmi.

Wygląda na bardzo trywialny problem, ponieważ nie mogę znaleźć rozwiązania.

Z góry dziękuję.

Odpowiedz

7
  1. spróbuj użyć schematy menu kontekstowe w głównym katalogu projektu w oknie Project View narzędzia.
  2. Nr
  3. Nie moje pole, ale Visual Paradigm może pomóc. Nie wiem, dlaczego to nie zadziałało. Zapewniają także integrację z IntelliJ IDEA, dzięki czemu można się z nimi skontaktować i zapytać, czy mają wtyczkę do PhpStorm.