OrchidE 2019.1.10.0: Unterstützung bei der Erstellung von Ansible Variablen
In Version 2019.1.10.0 können Ansible Variablen für roles und host/group vars direkt aus Jinja2 template code erstellt werden.
Mit den Intentions “Create vars variable” und “Create defaults variable” können für Ansible Referenzen
({{ my_variable }}
)
in Rollen die zugehörigen Variablen erzeugt werden.
Mit der Intention “Create host/group var variable” kann für jede Ansible Referenz eine Variable in einer bestehenden host/group var erzeugt werden.
Um Ansible command line Variablen (Parameter –extra-vars) in OrchidE zu nutzen, können Variablen in OrchidE erstellt werden, die bei der Code Completion und der Inspection “Undefined Variable” berücksichtigt werden.
Die Werte im IntelliJ .idea Verzeichnis abgespeichert (orchide-extravars.xml) und können ins Version-Control System übernommen werden.
Mit dem Quick Fix für die Inspection “Undefined Variable” können neue Variablen einfach zu der Liste hinzugefügt werden.
Weitere Änderungen
- Bugfix: Behebung Parser Fehler bei Enter in einer leeren Datei
- Bugfix: Behebung Parser Fehler bei der Verwendung von mehrzeiligen quoted strings.
- Bugfix: Behebung Parser Fehler in Jinja2 templates
- Bugfix: Behebung Parser Fehler bei der Verwendung von Modul-Namen als Variablen.
- Bugfix: Fehler bei der Nutzung von Quick Fix in plain-text Jinja Template Dateien.