OrchidE Version 2023.1.2: New code completion for sub-parameters of module arguments.

OrchidE 2023.1.2

OrchidE 2023.1.2 brings code completion and quick documentation for module parameters with additional sub-parameters.

Code completion for sub-parameters of module arguments

For module arguments with further sub-parameters as a list of dictionaries, there is now code completion. In addition, selection lists are supported if the sub-parameter only allows values from a selection list.

Code completion for sub-parameters of module arguments


Quick documentation for sub-parameters of module arguments

Quick documentation for sub-parameters of module arguments

Short description of proposals in the code completion selection

A description snippet is now displayed with the code completion of modules and module arguments.

Code completion with description summary


Changes

  • Change: Compatibility updates for IntelliJ platform version EAP 2024.1.
  • Change: A quick documentation_ is now also displayed for variables defined in argument specification files if the definition has no description tag, but other metadata such as type, required tag, …)
  • Bugfix: Parsing error in Jinja2 templates if the first value is a function and the arguments of the function are numbers (e.g. range(1,5)).
  • Bugfix: In Jinja2 templates for properties files, selected text is deleted when the property key is selected and then curly brackets are entered instead of adding the brackets around the selection.


Deprecation

Support for IntelliJ platform 2022.2 is deprecated and will end with the launch of the EAP for IntelliJ version 2024.2.