vhdl-linterIntroducing the open-source VHDL Linter, written in TypeScript and thoroughly unit-tested for maximum reliability. Our linter is the perfect tool for checking your VHDL code for errors and ensuring that it adheres to coding standards. With its advanced analysis engine, written in TypeScript, the VHDL Linter can quickly and easily identify any issues in your code, such as syntax errors or suboptimal coding practices. Plus, our extensive unit testing ensures that the linter is reliable and accurate, so you can trust the results it provides. Try the VHDL Linter today and see the difference it can make in your design process. (written by ChatGPT)
InstallationThe Stand alone command line executable
This provides the Extension for VS Code
ConfigurationRules and style settings can be configured with Features (list is still incomplete)Project wide rename supportMost identifier can be renamed with the project wide rename feature. This includes:
Signature HelpShow the signature of the object being instantiated. Currently working for instantiation of:
Signature help is not yet supported for calling of functions.
Region FoldingFold regions according to the file content:
Style checkingChecks custom naming styles: Entity ConverterAutomatically convert entities to a commonly used template:
Target library inferenceThe target library of vhdl design units is parsed from csv files like vunit in the format
|