This extension finally provides the long overdue AlpineJS Autocompletion + Snippets to Nova Editor!
The snippets are extensible, so if you know any other handy snippets we could all benefit from, please feel free to fork the extension and edit the file located at (Definitions/Snippets/GeneralSnippets.js), edit and pull request? 😇
This extension has been inspired by Jason Platts's AMAZING 💯 TailwindCSS Nova extension and Adrian Wilczyński's VSCode AlpineJS extension, in fact most of the definitions in the current version are from there. Hopefully I could update the documentations to the AlpineJS v2 in the future updates
Good luck with your projects! 🚀
- The Attribute Autocompletion are triggered in the Tags.
- The Snippets are triggered only in the HTML body to avoid confusion and name resolution issues.
- The extension works in HTML, Blade, PHP if you are using AlpineJS in any other syntax please raise an issue on Github and I will add them as soon as possible.
- There are no requirements for the extension apart from having a Nova v3.0+
just plug and play 🚀
Please use the GitHub Repository for all requests. 😊
- Adding modifiers support ☑️
- Getting JS Syntax highlighting working in the attribute (would be a killer feature!) ☑️
- Better Documentations ☑️
- Allowing user configuration ☑️
- Prob many Bugs 🐞 to fix and increase the efficiency? ☑️