最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

用VSCode代替Vivado的文本編輯器進(jìn)行編輯

2021-06-16 14:00 作者:僚機(jī)Wingplane  | 我要投稿

一、更換Vivado自帶文本編輯器

在Vivado的工程界面的Tool菜單中點(diǎn)擊Settings打開(kāi)Settings

在Text Editor項(xiàng)目欄中打開(kāi)Current Editor下拉框更換默認(rèn)的文本編輯器

如果需要更換自帶的編輯器設(shè)置點(diǎn)擊對(duì)應(yīng)的編輯器即可,常用的有Notepad++和Sublime。這里我們需要更改為VSCode,此時(shí)點(diǎn)擊下拉框最下方的Custom Editor

彈出

Editor輸入框中輸入?

C:/Program Files/Microsoft VS Code/Code.exe -g [file name]:[line number]

前面是VSCode應(yīng)用程序的絕對(duì)路徑,這里的文件夾的位置要參考安裝VSCode時(shí)的設(shè)置。

雙擊工程下面的文件,Vivado會(huì)自動(dòng)使用Code打開(kāi)文件。

至此即可以通過(guò)VSCode編程。


二:安裝Verilog擴(kuò)展

在VsCode擴(kuò)展商店搜索Verilog

安裝使用人數(shù)最多的擴(kuò)展。其是支持Verilog和SystemVerilog的,你使用的是VHDL則下載另外的插件即可。

比起自帶的編輯器,實(shí)現(xiàn)語(yǔ)法高亮、自動(dòng)補(bǔ)齊、列出端口的功能,并且界面美觀(guān)還可以配合其他插件一起使用。

三、糾錯(cuò)校驗(yàn)

通過(guò)vivado安裝目錄下的xvlog(vivado自帶的語(yǔ)法糾錯(cuò)工具)可以實(shí)現(xiàn)糾錯(cuò)的功能

在VSCode里進(jìn)行設(shè)置前需要將這個(gè)工具所在的目錄放置在系統(tǒng)的環(huán)境變量,以便VSCode能夠調(diào)用

在此電腦的界面中的空白區(qū)右鍵->點(diǎn)擊屬性打開(kāi)系統(tǒng)界面

點(diǎn)擊左側(cè)高級(jí)系統(tǒng)設(shè)置打開(kāi)系統(tǒng)屬性界面

在高級(jí)標(biāo)簽頁(yè)中點(diǎn)擊下方的環(huán)境變量打開(kāi)環(huán)境變量

在下方的系統(tǒng)變量中找到變量Path后雙擊

點(diǎn)擊左側(cè)的新建按鈕,在下方輸入框中輸入Vivado的bin文件夾,這里的文件夾的位置要參考安裝Vivado時(shí)的設(shè)置。

添加完成后依次點(diǎn)擊確認(rèn)

添加完成之后,在CMD輸入

xvlog -version

檢測(cè)是否生效

如果沒(méi)有打印出未找到該命令,那么先檢查環(huán)境變量中的信息有沒(méi)有填錯(cuò)。如果依舊不行則重啟電腦。

接下來(lái)重新打開(kāi)VSCode,打開(kāi)擴(kuò)展界面,點(diǎn)擊之前安裝的Verilog-HDL左下角的齒輪圖標(biāo)打開(kāi)設(shè)置,將Verilog的Linter更換成xvlog。

如果需要使用的語(yǔ)法糾錯(cuò)插件來(lái)自Modelsim或Quatus,選擇對(duì)應(yīng)的linter即可。

注意:編譯器需要手動(dòng)保存,才會(huì)進(jìn)行xvlog解析。

本文參考了下方參考文章的內(nèi)容,該文章中還對(duì)使用VSCode生成Testbench進(jìn)行了介紹,如果有需要,建議點(diǎn)擊進(jìn)去看看

參考文章:

Vivado加上VsCode讓你的生活更美好:https://blog.csdn.net/qq_39498701/article/details/84668833


用VSCode代替Vivado的文本編輯器進(jìn)行編輯的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
祁东县| 长丰县| 响水县| 麦盖提县| 象山县| 调兵山市| 贵溪市| 宁化县| 大同市| 中山市| 阳泉市| 绥江县| 舞阳县| 班玛县| 定南县| 峨边| 全椒县| 黑河市| 莱西市| 连山| 衡阳市| 永嘉县| 深泽县| 托克托县| 汝城县| 革吉县| 类乌齐县| 延庆县| 广汉市| 桦甸市| 永新县| 永康市| 扎兰屯市| 循化| 和田市| 望城县| 滦平县| 郧西县| 福泉市| 博客| 绥棱县|