Provides HCL language and Terraform configuration files (.tf
) support for IntelliJ Platform-based IDEs
The HCL format is used for Nomad(.nomad
files).
Plugin page in IntelliJ platform plugin repository.
- Syntax highlighting
- Structure outline in the 'Structure' tool window
- Code formatter with the 'Reformat code' action available
- Code folding
- Comment/Uncomment action
- Interpolations syntax highlighting
- (WIP) Properties validation (according to the properties required for resource/provider, type checking)
- (WIP) Go to definition from resource to provider
- Syntax highlighting
- Autocompletion for predefined methods
- (WIP) Go to declaration on resources, providers, properties, etc.
- Find usages for resources, providers, variables