Allgemein,  Studium

PlantUML lokal in VSCode nutzen

PlantUML ist sehr praktisch für technische Diagramme aller Art, insbesondere im Informatik-Studium. Dafür allerdings immer den PlantText-Editor im Browser zu verwenden ist allerdings unpraktisch. Lokales Speichern, Verwalten und Kompilieren von UML-Diagrammen wäre hier durchaus nützlicher. Genau hier kommt die VSCode-Erweiterung PlantUML zum Einsatz. Zusätzlich können Einstellungen für den Workspace, also für das spezifische Projekt in VSCode, vorgenommen werden.

Nach Installation und Aktivierung der Erweiterung, können .puml-Dateien zur Diagrammerstellung erstellt werden können. Die Diagramme können mit dem Plugin in Echtzeit angezeigt werden, indem oben rechts das Split-Screen-Symbol mit der Lupe geklickt wird. Wenn das Diagramm soweit fertig ist, kann es über cmd/strg+shift+p > PlantUML: Export Current Diagram exportiert werden. Standardmäßig werden hierfür neue Ordner erzeugt, was allerdings durch Workspace-Settings angepasst werden kann.

Die Workspace-Einstellungen können in der settings.json vorgenommen werden. Die settings.json wird mit cmd/strg+shift+p > Preferences: Open Workspace Settings im .vscode-Ordner erstellt. Hier können Export-Ordner und Format für die Diagramme festgelegt werden.

{
  "plantuml.exportOutDir": "images",
  "plantuml.exportSubFolder": false,
  "plantuml.exportFormat": "png",
}

Sollen die kompilierten Diagramme als .png-Datei einen anderen Namen als die .puml-Datei haben, kann im Diagramm ein gesonderter Titel gesetzt werden, z.B.:

@startuml OtherDiagramName

Leave a Reply

Your email address will not be published. Required fields are marked *