This is a Visual Studio Code extension, which provides support for the VerilogA language.
This extension is still in development. I should probably preface that I don't program in VerilogA nor Typescript, so I will gladly accept any suggestions on how to do a certain thing better or more efficiently. Thanks :)
NOTE: As someone who doesn't program in VerilogA at all, I have tried my best to grasp the syntax and rules. Still, I most likely missed some things, so if you see something that is not aligned with standards or doesn't work the way it should, please let me know!
I also appreaciate contribution. If you want to contribute please fork the repository, clone it and make changes, then create a PR.
See the changelog for more details
This project is based on eirikpre's SystemVerilog VSCode Extension, which is licensed under the MIT License. See the licenses
folder for more details.
- Better hover information.
- Include a Completion Provider.
- Rewrite some providers more efficiently