Vivado加上VsCode让你的生活更美好

引言

大二的时候,接触硬件描述语言。Vivado自带的编辑器实在很难用,为了有更加舒适的体验,我寻找着取而代之的方法。
​网络上的答案大同小异,基本上都是用的Sublime Text.(我的学长们也都是)
平时写工程的过程中,我习惯使用VsCode,尤其是在微软收购GitHub之后,虽然越来越卡了。但是我还是尽可能的选择了Code,现在用了一年多了,感觉还是很不错的,接下来分享一下如何配置使用,让您的生活更美好。

站在前人的肩膀上

​是找了一些年代相对比较久远的文章,关于VsCode替换掉Vivado原本的编辑器的。我稍作尝试,其实也很简单。

步骤一、更换Vivado自带文本编辑器
第一步 打开Vivado 再Tool菜单中 打开Settings

在这里插入图片描述

第二步 在Settings里更换默认的文本编辑器

在这里插入图片描述
这里需要键入的表达式是: C:/Program Files/Microsoft VS Code/Code.exe -g [file name]:[line number]
前面是VsCode应用程序的绝对路径。Linux下如果是在环境变量中,可以直接写Code 但是Windows下好像不可以。
这样双击工程下面的文件,Vivado会自动使用Code打开文件。
在这里插入图片描述
这样,我们就能用VsCode取代原本的编辑器了。

步骤二、用VsCode舒适的编写Verilog
第一步 安装Verilog扩展

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

  • 语法高亮
  • 自动补齐
  • 列出端口。
    在这里插入图片描述
    可以看到,我们的verilog文本,被渲染的很漂亮。并且能够实现自动补齐。
第二步 实现自动纠错

使用一个IDE(文本编辑器),我们最关心的问题往

VSCode Vivado是一种使用VSCode作为Vivado IDE替代品的方法。通过在VSCode中配置Vivado相关的设置和插件,可以实现在VSCode中舒适地编写Verilog代码和进行Vivado工程开发。 在这种配置下,可以通过在VSCode中设置一个自定义命令来打开Vivado工程文件。这个命令会调用Vivado应用程序,并指定要打开的文件和行号。具体的命令格式在引用中有详细说明。使用这个命令可以直接在VSCode中双击工程下的文件,Vivado会自动使用VSCode打开文件。 为了能够好地编写Verilog代码,需要安装Verilog扩展。这个扩展可以提供语法高亮、代码补全、代码格式化等功能,方便开发者进行Verilog代码的编写和调试。具体的安装步骤在引用和引用中有详细说明。 总结起来,通过配置VSCode和安装相关插件,可以实现在VSCode中舒适地编写Verilog代码和进行Vivado工程开发。这样可以提升开发效率和开发体验。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Vivado加上VsCode让你的生活美好](https://blog.youkuaiyun.com/qq_39498701/article/details/84668833)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Vivado关联Vscode编辑器的各种配置](https://blog.youkuaiyun.com/2201_75960439/article/details/130758997)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 172
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值