win vscode 配置verilog 的 vscode-verilog-hdl-support、 CTags Support 等插件安装
安装好Vscode后,开始看RTL代码,首先的问题就是如何看代码, 先去Search results - verilog | Visual Studio Code , Visual Studio Marketplace 看下有哪些插件

先去安装 代码高亮的插件 vscode-verilog-hdl-support

然后安装代码跳转插件 Ctags
通过github 下载并在电脑安装Releases · universal-ctags/ctags-win32 , 然后在本地环境和上一个插件中配置好路径

CMD终端输入
ctags --version
检查是否正确安装, 再在RTL插件上配置路径

配置完后,运行 ctags 命令生成 tags 文件:
ctags -R --languages=Verilog --exclude=build --exclude=out --exclude=*.svh .
检查 tags 文件是否生成, 应该能在你的项目根目录下看到一个名为 tags 的文件, 但我发现使用 Go to Definition 无法跳转, 因此去安装了 CTags Support

然后使用快捷键,发现能跳转模块实例化、信号、任务或函数名称.
在第一个插件中我们可以选择不同的编译器:

下载iverilog Icarus Verilog for Windows 安装笔记方便了,检查报错,
学习iverilog的可以看下这篇文章全平台轻量开源verilog仿真工具iverilog+GTKWave使用教程

浙公网安备 33010602011771号