OrchidE Version 2022.1.0: Code assistant für Ansible Group und Host Variables

OrchidE 2022.1.0.0

OrchidE 2022.1.0.0 bringt Code Assistant für Ansible Group und Host Variables im Inventory.

  • Code Completion von Variablen auf Basis der Argument-Spec Definition und der Defaults-Datei in Rollen.
    • Optional wird die Beschreibung zusätzlich oberhalb der Variable eingefügt (Code completion mit Enter-Taste)
  • Navigation zur Deklaration von Variablen in der Argument-Spec Datei
  • Anzeige der Beschreibung und des Typs einer Variable in der Quick-Documentation (basierend auf der argument-spec)
  • Typ-Check von Variablenwerten anhand der Definition in der Argument-Spec Datei
  • OrchidE eigene Annotation für eine verbesserte User-Experience


Vorstellung code assistant für Group und Host Variablen


Code Completion

(mit Role-Annotation werden nur die passenden Vorschläge angezeigt)

Code completion für Group und Host Variablen


Navigation

(für die Navigation muss eine Role-Annotation vorhanden sein)

Navigation für Group und Host Variablen


Quick Documentation

OrchidE unterstützt die HTML Shortcuts (z.B I(italic) für Kursivschrift) aus der Ansible Dokumentation und rendert den HTML Text korrekt wenn Shortcuts in der Argument Spec Beschreibung genutzt wird.

Quick documentation für Group und Host Variablen


Typ-Check von Werten

Typ Check für Group und Host Variablen


Folding

Folding für Group und Host Variablen


Changes

  • Change: Binaries in Ansible vault Dateien werden erkannt und nicht mehr im Editor angezeigt
  • Bugfix: Fehler bei der Suche Find Usages wenn Jinja2 template Referenzen noch nicht gültig sind/im Hintergrund noch verarbeitet werden.


Deprecation

Der Support für die IntelliJ Plattform 2020.3 ist deprecated und endet mit dem Erscheinen der IntelliJ Plattform 2022.3.