Integration in IntelliJ Idea
Der yWorks Ant Explorer steht auch als Plugin für die beliebte Java-IDE IntelliJ Idea zur Verfügung. Das Plugin bietet sowohl eine Visualisierung von Ant-Buildskripten als auch eine Funktion zum Ausführen derselben.
Installation
Die Installation kann über den in IntelliJ Idea integrierten Plugin-Manager
durchgeführt werden.
Dieser ist über die Menüpunkte "File" - "Settings" - "Plugins" erreichbar.
Alternativ kann auch die Jar-Datei mit dem Plugin für IntelliJ Idea
direkt heruntergeladen werden
und in das Plugins-Verzeichnis kopiert werden (i.d.R. in
${user.home}/.IntellijIdea/config/plugins).
Benutzung
Der yWorks Ant Explorer wird automatisch aktiviert, wenn ein Ant-Buildskript im Editor-Fenster geöffnet wird. Über Reiter am unteren Bildschirmrand kann auf die visuelle Darstellung umgeschaltet werden.
Die Visualisierungssicht ist zweigeteilt: auf der linken Seite findet sich der Graph,
der die Abhängigkeiten der Targets anzeigt.
Die rechte Seite stellt die einzelnen Properties dar.
Kanten zwischen den Properties deuten deren Verwendung in anderen Properties an.
Weitere Informationen zu den einzelnen Ansichten finden sich in der Dokumentation.
Einschränkungen
-
Buildprozesse werden in derselben JVM gestartet, in der Idea läuft.
Dies führt unter Umständen zu besonderen Nebeneffekten (z.B. im Zusammenhang mit offenen File-Handles o.ä.).
Für problematische Buildprozesse empfiehlt sich daher die Standalone-Version des yWorks Ant Explorers. -
Goto Source
Aufgrund einer Einschränkung der benutzten Idea OpenAPI Version ist es momentan nicht möglich, einen bestimmten Editor in den Vordergrund zu bringen.
Deshalb muss bei "Goto Source" innerhalb der gleichen Datei manuell auf die textuelle Sicht umgeschalten werden.









