Terraform.tmLanguage icon indicating copy to clipboard operation
Terraform.tmLanguage copied to clipboard

Terraform (HCL) configuration file syntax highlighting for Sublime Text 2 and 3

Results 11 Terraform.tmLanguage issues
Sort by recently updated
recently updated
newest added
trafficstars

I have a long .tf file where the syntax highlighting is breaking at 2 different points. In this first snippet, I get an error that no matching bracket is found...

bug

I noticed that some recently added functions were not highlighted correctly so I went ahead and added them. Personally I do not use Sublime but took a closer look at...

Wouldn't it be cool to support something like on the image below? ![](https://github.com/robburger/terraform-pr-commenter/raw/master/images/plan-output.png) i.e. for any `terraform` syntax-highligted `terraform plan` output in GitHub (now that it's used there since #5)...

enhancement

Would you consider adding an option to format configuration files upon saving a file? For reference https://www.terraform.io/docs/cli/commands/fmt.html or https://github.com/terraform-linters/tflint For further reference, this project does this: https://github.com/tmichel/sublime-terraform

The .tf and .tfvars should probably use separate syntaxes. Why? Please see the related issue in the terraform-ls repo (https://github.com/hashicorp/terraform-ls/issues/556) In summary, the language server expects different language IDs to...

Hi, In ST3 when I have a IAM policy with "/*", plugin treated this as comment: ![Zrzut ekranu 2021-01-13 o 11 22 29](https://user-images.githubusercontent.com/13296957/104439909-fb51e800-5591-11eb-8149-17a5cccc0df4.png) For example, in Visual Studio its workings...

I haven't been using Terraform for a while, and I've mostly moved to using VS Code so I haven't been able to give this much attention. (The [TF extension for...

help wanted

This heredoc template expression breaks parsing: ```

Hi, Since the 2.0.0 update, it seems like aliased provider inputs are being highlighted red, as if it is a typo: ```` providers = { aws = aws.test aws.secrets-manager =...

As suggested at https://github.com/SublimeText/Terraform/pull/67#discussion_r2072675849 > Conveying IP/CIDR in strings makes sense And directly opposed to https://github.com/SublimeText/Terraform/commit/01eba127fe3411a5c53c04866172d84d294b9e59 > We don't need or want to interpret string literals as their content is...