All the tools are automatically managed by TerosHDL vscode plugin.
But there are some requisites you have to satisfy to enable the all the functionalities.
You can search for
TerosHDL inside VSCode in the extensions tab or Launch VS Code Quick Open
Ctrl+P, paste the following command, and press enter:
ext install teros-technology.teroshdl
Most features work without external Visual Studio Code dependencies but some special features require manually installed software by the user.
Visual Studio Code¶
CLI Ubuntu installation example:
> dpkg -i vscode_downloaded_file.deb
Python3 must be installed in the machine to use the dependencies viewer.
Check how to configure the python3 path if python3 issues appear.
Linter needs a simulator to work. The currently supported simulators are the following:
To configure the linter visit the linter configuration section
It is necessary to use the project manager. Install:
> pip install vunit_hdl