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.
- 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.
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.