OrchidE Version 2020.1.5: Neue Funktionen

OrchidE 2020.1.5.0: Neue Funktionen

OrchidE 2020.1.5.0 bringt Code Completion und Navigation für die Ansible Keywords when, failed_when, changed_when und until.

Für Variablen definiert durch das Keyword register wird Code Completion, Navigation und Quick Documentation unterstützt. Diese Funktionen werden für Variablen, die in derselben Datei definiert wurden, unterstützt.

Support for when condition and register

  • Code Completion für Ansible Variablen in Conditions
  • Navigation zur Deklaration für bei Conditions verwendeten Ansible Variablen
  • Code Completion für register-Variablen inklusive Code Completion von Return-Value Strukturen.
  • Navigation zur Deklaration von register-Variablen.
  • Bei der Verwendung von register-Variablen können direkt die Return-Values in der Quick Documentation angesehen werden.


Jinja2 Templates

Die Inspection Undefined Variables erkennt jetzt Loop-Variablen in Jinja2-Templates.

Inspection undefined variables supports Jinja2 template loops

Collections

Ansible 2.11 Unterstützung und verbesserter Einstellungsdialog für die Konfiguration von Collections.

  • Konfiguration von Collections via Tastatur.
  • Neuladen der Collection-Konfiguration nach Übernahme der Änderungen ohne Neustart.


Module set_fact

Für Variablen die mit dem Module set_fact gesetzt werden, gibt es Unterstützung für Code Completion und Navigation (Go to declaration) (innerhalb der gleichen Datei)

Änderungen

  • Change: Stabilitätsverbesserungen bei mehreren geöffneten Projekten.
  • Change: Hinweis auf empfohlene Konfigurationseinstellung für Orchide-Extension und Nutzung von Ansible 3.3.
  • Change: Unterstützung für Ansible 2.6 und 2.5 entfernt.
  • Bugfix: Korrektur der Definitionen von “Command Modulen (shell, script, …)” - free_form entfernt, cmd hinzugefügt. (Ansible 2.8, 2.9)


Deprecation

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