国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
嘉义市| 礼泉县| 八宿县| 如皋市| 宣武区| 泰宁县| 上杭县| 克山县| 勃利县| 时尚| 健康| 石棉县| 永新县| 浮山县| 曲松县| 温宿县| 应城市| 筠连县| 平阳县| 察隅县| 武山县| 西平县| 武乡县| 昆明市| 邳州市| 雷山县| 留坝县| 安庆市| 康定县| 泸州市| 洛南县| 西宁市| 金秀| 青川县| 万全县| 玛沁县| 菏泽市| 华容县| 彭阳县| 固阳县| 台州市|