• Sign In



  • Categories

    Extension Details



    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

    Release Notes

    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 an array

    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 and destroy 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