Vivado代码编辑器VsCode,语法纠错

尝试一下用vscode替代vivado自带的编辑器

步骤一、更换Vivado自带文本编辑器

第一步 打开Vivado 再Tool菜单中 打开options,点击text editor,选择customer editor

第二步 更换文本编辑器

这里需要键入的表达式是: C:/Program Files/Microsoft VS Code/Code.exe [file name] -[line number]
前面是VsCode应用程序的绝对路径

这样,我们就能用VsCode取代原本的编辑器了,只不过打开vscode速度比较慢。

步骤二、用VsCode舒适的编写Verilog

第一步 安装Verilog扩展

在VsCode扩展商店搜索verilog。
我们安装使用人数最多的扩展。可以看见其是支持Verilog和SystemVerilog的,如果你使用的是VHDL则下载另外的插件即可。
他能帮你实现的功能:

  • 语法高亮
  • 自动补齐
  • 列出端口。

第二步 实现自动纠错

使用一个IDE(文本编辑器),我们最关心的问题往往是,他能否实现自动语法纠错?
当然是可以的,实现这一功能的前提是:
vivado安装目录下的xvlog(这个是vivado自带的语法纠错工具)。
你需要将这个工具所在的目录放置在系统的环境变量,以便VsCode能够方便的调用他。
具体的目录就是Vivado的bin文件夹。

选择环境变量的path,点击编辑

变量值那里往后面添加,以“;”分隔,比如,要使用bin库,在不删除前面值得情况下,在后面加  ;D:\...\bin

还要使用其他库,再在后面加;路径名,再确定即可。

添加完成之后,在vscode打开终端调试

在命令行输入 xvlog -version检测是否生效

接下来我们按ctrl+shift+x,打开扩展程序,找到安装的verilog扩展,右键点击配置,将verilog的Linter更换成xvlog。

需要注意的是,编译器需要您手动保存,才会开启xvlog解析,也就是说观看最新错误之前,需要保存一下

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值