Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Verilog-A Language Support for VS CodeNew to Visual Studio Code? Get it now.
Verilog-A Language Support for VS Code

Verilog-A Language Support for VS Code

nikacvet

|
386 installs
| (0) | Free
Language support for Verilog A.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Verilog-A Language Support for VSCode

A Visual Studio Code extension, which provides support for the Verilog-A language.

This extension is still in development. Any recommendations are greatly appreaciated.

Features

Compile with OpenVAF

Compile Example

You need OpenVAF installed on your system for this.

Hover

Compile Example

Go to reference / definition

Compile Example

Other minor features

  • Syntax highlighting

  • Some snippets

Preface

As someone who doesn't program in Verilog-A at all (or anything similar), I have tried my best to grasp the syntax and rules. Still, I most likely missed some things (or common practices), so if you see something that is not aligned with standards or doesn't work the way it should, please let me know either by issues here or by email!

If you want to contribute please fork the repository, clone it and make changes, then create a PR.

Release Notes

See the changelog for more details

Third-Party Code

This project is based on eirikpre's SystemVerilog VSCode Extension, which is licensed under the MIT License. See the licenses folder for more details.

Future/Issues

  • Better hover information.
  • Include a Completion Provider.
  • Rewrite some providers more efficiently.
  • Syntax highlighting might need refinement.
  • Old references don't get cleared immediately.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft