Astro language support for Nova.
Provides syntax highlighting, IntelliSense and autocompletion.
Currently supports the following features:
- Syntax highlighting for
.astro
components - Code hover hints and issues
- Code completion
- Emmet
- Code folding
- Color Picker in
.astro
components
Support for the following is planned for future updates:
- Jump to definition
- Syntax highlighting for astro syntax in Markdown documents
- Code folding is not working correctly for html tags.
- Top level html template tags will not grey out when commented.
If you find a problem not listed here, know a way to fix it, or think of an enhancement please create an issue, PRs welcome!
As always credit goes to @apexskier for making the great TypeScript extension and utils. Thanks to the Astro team for their work on the Astro Language Server and VSCode extension, and to Nova for their built in syntaxes that I have wholehartedly copied.