2012-10-22 15 views
5

Ho un enorme progetto PHP con un sacco di classi, interfacce, livelli di astrazione ... Ho bisogno di vedere il diagramma delle classi UML. Mi chiedo se PhpStorm può generare quello?PhpStorm, diagrammi UML e file xmi

Quello che ho trovato è che è possibile visualizzare "diagramma" per una singola classe: tasto destro del mouse in File Explorer-> Diargams-> Mostra Diargram. Quindi posso aggiungere manualmente le classi una alla volta.

Ma non è esattamente quello che voglio. Ci vorrà l'eternità per aggiungere tutte le classi. Non ho bisogno di diagrammi interattivi. Ho solo bisogno di vedere l'intera immagine del mio progetto.

Inoltre, ho provato a utilizzare PHP_UML da PEAR. Ho generato xmi-file usandolo. Ma diversi strumenti dicono che non è valido (Sparx Enterprise Architect, ArgoUML e Visual Paradigm). E sembra che PhpStorm non possa aprire xmi-file (si è aperto come file di testo normale).

Quindi, le mie domande sono:

  1. E 'possibile costruire diagramma UML di tutto il progetto in PhpStorm?

  2. È possibile rendere "corretto" il file xmi di PhpStorm?

  3. C'è qualche altro strumento che mi mostra ULM basato su xmi.

Sembra un problema molto banale in quanto non riesco a trovare la soluzione.

Grazie in anticipo.

risposta

7
  1. tenta di utilizzare il Diagrammi menu contestuale sulla directory radice del progetto nella finestra Project View strumento.
  2. No.
  3. Non è il mio campo, ma Visual Paradigm può essere d'aiuto. Non sono sicuro del motivo per cui non ha funzionato per te. Forniscono inoltre l'integrazione con IntelliJ IDEA, quindi puoi contattarli e chiedere se hanno un plug-in per PhpStorm.
Problemi correlati