YAML/Ansible support with Jinja2 tags
Based on NEON by juzna.cz
Provides:
- Index of all roles in Goto Class...
- Index of all properties in Goto Symbol...
- Reference Jinja2 variable declaration
- Reference to role declaration
- Various completions
- Documentation lookup
Bing.He
21.05.2024You can used file type name matching for plugins to distinguish which YAML file associate to Ansible scripts. e.g. if you name ansible files all like *.yml and other YAML files *.yaml, then you can tell the default IntelliJ YAML plugin to associate to *.yaml, and *.yml associate to this plugin, then it will just works fine.
You can be creative about the file type matching. e.g. .gitlab-ci.yml associate to the default YAML instead of this plugin. Here is the file name patterns for my default YAML plugin,
File name patterns for my default YAML/Ansible plugin,