- Terraform
- Terraform language support and intelligence.
- 825 Installs
-
This extension is allowed to:
- Read & Write Files
- Launch Subprocesses
Readme
Terraform Nova
Functionality is provided via terraform-ls
language server and standard .tmLanguage
syntax files.
In the future syntax highlighting will move to tree-sitter
.
✨ Features ✨
- Syntax Highlighting
- Hover Tooltips
- Signature Assistance
- Tasks
Changelog
Version 0.6.3
✨ New
- Syntax Highlighting: Add support for
moved
block
💎 Improved
- Syntax Highlighting: Support
data
blocks as symbols
Version 0.6.2
🐞 Fixed
- Syntax Highlighting: Support string interpolation within a
heredoc
Version 0.6.1
🐞 Fixed
- Syntax Highlighting:
heredoc
renders correctly when an it is an element of anarray
Version 0.6.0
✨ New
- Formatting: Enabled ability to format on save
💎 Improved
- Autocomplete: Faster autocomplete response times
- Autocomplete: Better support for modules
Version 0.5.1
🐞 Fixed
- Clips: Remove quotes from
type
on variable clips
Version 0.5.0
✨ New
- Clips: Variables, Backends and Provider Requirement clips
Version 0.4.0
✨ New
- Tasks: Add
apply
anddestroy
has tasks for Install and Clean respectively - Syntax Highlighting: Support for
tfvars
💎 Improved
- Formatting: Terraform files can now be formatted
- Misc: Validation existence of binaries
- Misc: Implemented notification system
- Language Server: Ignore
.nova
directory
Version 0.3.1
💎 Improved
- Docs: Update
CHANGELOG
- Misc: Tag releases
Version 0.3.0
✨ New
- Tasks: Added default
plan
task
💎 Improved
- Docs: Updated
README
to be relevant to the extension
Version 0.2.0
💎 Improved
- General: Renamed extension to be more clear
Version 0.1.0
🎉 Initial release 🎉
✨ New
- Language Server: Terraform LS support
- Syntax Highlighting: Support for syntax highlighting with TextMate grammar