教程:在Vivado中指定VSCode作为文本编辑器

教程:在Vivado中指定VSCode作为文本编辑器

更新历史
20190325:

  1. 首次发布

20201027:

  1. 对本文第三步中需要填写的内容做了修改,使得VSCode能够实现光标的自动定位。该修改的做法是“HK Journalist”在评论中指出的。在此表示感谢。
  2. 针对“VSCode能够实现光标的自动定位”,增加了相应的示例。
  3. 做了一些语言上的小修改。

本教程面向的是硬件逻辑开发者。

Vivado是Xilinx公司提供的逻辑开发平台(之一)。如果不喜欢Vivado自带的文本编辑器,可以选择第三方的文本编辑器,例如VSCode。在Vivado中指定VSCode作为文本编辑器的方法如下:

第一步:打开Vivado的设置
图1 打开Vivado的设置
第二步:选择"Custom Editor"后点击右边那个三个点的按钮
选择"Custom Editor"后点击右边那个三个点的按钮
第三步:填写"编辑器的路径 -g [file name]:[line number]",完成后点击"OK"

填写的内容示例:C:\My_Programs\VSCode\Microsoft VS Code\Code.exe -g [file name]:[line number]
填写"编辑器的路径 -g [file name]:[line number]",完成后点击"OK"

第四步:设置已完成,点击"OK"即可
设置已完成,点击"OK"即可

到此为止,设置已经结束。

双击Vivado中的一个文件(例如,.v文件),该文件将在VSCode中打开(原先是在Vivado自带的文本编辑器中打开)。开发者可以使用VSCode来编辑和保存文件。

当Vivado检测到代码中的语法错误时,对于“Messages”框中的提示,点击后VSCode将被打开,并且光标会被自动定位到语法错误的所在行,如下图所示:
当Vivado检测到代码中的语法错误时
最后,对Vivado自带的文本编辑器与VSCode做一下简单的对比:

Vivado自带的文本编辑器VSCode
语法检查并高亮Errors支持需要插件支持(即:找不到的话,那就不支持)
语法检查并高亮Warnings支持需要插件支持(即:找不到的话,那就不支持)
文本编辑体验一般
  • 8
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 19
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值