vscode配置Verilog环境(Vivado+vscode)

vscode配置Verilog环境(Vivado+vscode)

  • 一. 替换vivado默认文本编辑器
  • 二. 在vscode中安装相关插件
    • 1.安装verilog扩展
    • 2. 实现自动纠错
    • 3. 自动生成Testbench
  • 最后安利一些好用的插件

一. 替换vivado默认文本编辑器

打开Vivado 再Tool菜单中 打开Settings
vscode配置Verilog环境(Vivado+vscode)_第1张图片
这里需要键入的表达式是: C:/Program Files/Microsoft VS Code/Code.exe [file name] -[line number]
前面是VsCode应用程序的绝对路径。

二. 在vscode中安装相关插件

1.安装verilog扩展

vscode配置Verilog环境(Vivado+vscode)_第2张图片
实现的功能:
**语法高亮
自动补齐
列出端口

2. 实现自动纠错

在环境变量中添加vivado安装路径下的bin文件夹
vscode配置Verilog环境(Vivado+vscode)_第3张图片
添加完成之后,在命令行输入 xvlog –version 检测是否生效
在这里插入图片描述
最后找到刚才安装的verilog扩展设置,将verilog的Linter更换成xvlog。
vscode配置Verilog环境(Vivado+vscode)_第4张图片

3. 自动生成Testbench

首先确保你的电脑已经安装了Python环境
安装这个插件
vscode配置Verilog环境(Vivado+vscode)_第5张图片
下载 chardet(chardet检测编码非常容易,chardet支持检测中文、日文、韩文等多种语言。)
下载地址:
官网:chardet
再按如下步骤安装:
第一步:下载压缩文件,例如: ‘chardet-3.0.4.tar.gz’;
第二步:解压文件到python安装位置下的‘site-packages’目录下,例如:‘D:\python2.7\Lib\site-packages’;
第三步:打开终端命令窗口,进入解压的‘chardet’目录下,执行命令:python setup.py install
vscode配置Verilog环境(Vivado+vscode)_第6张图片
现在按ctrl+shift+p,输入Testbench,在命令行就会自动输出Testbench代码了

vscode配置Verilog环境(Vivado+vscode)_第7张图片
这里使用复制粘贴大法即可。
如果想自动生成TB文件,可以参考这位博主的文章,讲的非常详细:
https://blog.csdn.net/qq_39498701/article/details/84668833

最后安利一些好用的插件

  1. Bracket Pair Colorizer
    多重括号显示为不同颜色
    在这里插入图片描述
  2. vscode-icons
    Material Icon Theme

安装好,即可实现的功能:
不同文件夹和文件显示为不同的图标
vscode配置Verilog环境(Vivado+vscode)_第8张图片
3. TCL Language Support
安装好,即可实现的功能:

约束文件的语法高亮

4.GBKtoUTF8
安装好,即可实现的功能:

自动将文件的编码方式由GBK转为UTF8

你可能感兴趣的:(编辑器,windows)