Wie richten Sie Blöcke in PlantUML Klassendiagramme?
Ich bin mit PlantUML einfache Klassendiagramme und das tool ist genial, aber ich konnte Sie nicht finden jede Art und Weise zu richten Klassen mit jedem anderen, außer dem setzen von Ihnen in Paketen oder mit Beziehungen wie Alice -Links-* Bob. Was ich brauche ist sowas wie:
@startuml
class Bob
class Alice
class Dan
**Dan aligned Alice: horizontally**
'or using a grid?
**Bob at grid (2, 3)**
@enduml
Gibt es eine Möglichkeit?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, es gibt keine Möglichkeit, das zu tun, tut mir Leid 🙁 Die Idee hinter PlantUML ist, dass Sie, sollten Sie nicht Sorge zu viel über das layout-rendering.
Eigentlich, frühe Versionen von PlantUML zur Ausrichtung Klassen, aber es gab ein Problem: Wenn es viele nicht verwandten Klassen, Diagramme, tendenziell sehr groß und sehr Dünn. So ein patch wurde Hinzugefügt, um zu organisieren, die Klassen in einem Quadrat.
Wie vielen Klassen wollen Sie in Ihrem Diagramm? Sicher, es wäre möglich, deaktivieren die Organisation patch für z.B. 3 bis 5 Klassen. Sie konnte post eine Anregung zu das forum, um zu sehen, was andere Benutzer darüber denken.
Mit einem
-[hidden]
- Beziehung können Sie den job tun :UPDATES Aug.08.2019
Vom Rotsiser Kommentar, durch die Kombination ändern der Länge von Linien mit zusammen Schlagwort, es können Elemente ausrichten
VERALTET
Sind Sie in der Lage, Elemente ausrichten, indem Sie ändern die Nummer der Zeile, die Zeichen wie '-', '.', und so weiter.
together
Schlüsselwort.Ein sauberer Ansatz ist, um Sie in einem Paket versteckt, das ist logischer.
Brauchen Sie nicht eine
hidden package
verwenden Sie dietogether
Stichwort: