参考文章:
VIVADO使用vscode实现实时纠错与自动补全等功能
Vivado加上VsCode让你的生活更美好
步骤一、
![](https://img-blog.csdnimg.cn/772218a7d9e14165b04d48f9a144ad7b.png)
双击 .v文件即可弹出vscode
![](https://img-blog.csdnimg.cn/488e03adaeef42febff766ee7d688073.png)
步骤二、安装Verilog扩展
插件搜索即可
![](https://img-blog.csdnimg.cn/90034a76d0664f5aac99988e87f30e64.png)
步骤三、实时纠错
编辑系统环境变量
![](https://img-blog.csdnimg.cn/9612e177d97446c8b2ee1911b7b03d7a.png)
系统环境变量添加vivado安装目录下的\bin文件
![](https://img-blog.csdnimg.cn/1966a03f316a44ddaf3b810c00a80a7d.png)
在vscode中设置
![](https://img-blog.csdnimg.cn/0f17a0e42ac844b790d6df5eac8ef58b.png)
第九行报错。
![](https://img-blog.csdnimg.cn/10d604d1abc34847a7d773ab1bd45ecd.png)
步骤四、实现实例化模块与定义的跳转
打开 ctags (点击链接)。
下载并解压,放到任意目录(可能随着版本的更新名字不一样,找x64版本且压缩包里有ctags.exe的
![](https://img-blog.csdnimg.cn/1d5baf84fd444321a47e1b65708de790.png)
依旧是verilog插件的扩展设置,刚刚下载的zip解压 ctags.exe的路径输入进去
![](https://img-blog.csdnimg.cn/578ac4b19f1547afaafe6e2c19af14a0.png)
鼠标停留会显示定义,ctrl+左击会跳转
![](https://img-blog.csdnimg.cn/2d5ce5c95c374e42a7cd95a908b06830.png)
步骤五、
自动编写 testbench (点击)见参考文章最后