一、Vivado中使用VSCode:
1、綁定:
在settings下面的Text Editor設置
F:\Program Files (x86)\Microsoft VS Code\Code.exe -g[file name]:[line number]
參考鏈接:https://blog.csdn.net/truecrab/article/details/80219846
2、編輯IP核源碼:
指定好之后,需要重新編輯IP核時,直接在vivado界面Edit IP,然后使用Vscode打開IP核源碼所在的文件夾,在此文件夾建立GIT(不要在vivado中直接點擊打開文件,額外使用vscode直接編輯就可。
3、編輯工程源碼:
使用add new source添加新的.v文件,然后再使用Vscode來打開source文件夾,對源碼進行編輯與版本控制。
4、查錯:
當編輯好源碼之后,返回vivado界面,如果提示有語法錯誤,則在vscode界面使用跳轉到行命令來進行修改,使用CTRL+G來跳轉
5、生成例化和Testbench:
在Vscode中安裝Verilog_Testbench拓展插件,當編輯好源碼時需要生成testbench,直接ctrl+shift+p來調用命令,輸入Testbench或者Instance即可執行相應的操作。
二、Vscode強大的功能
1、多屏幕:可以方便對照代碼進行修改
2、ctrl+shift+p:打開命令行,輸入命令執行相應插件的操作,比如git等
3、vscode的源代碼版本管理:可以使用界面,注意,某些git的flow功能仍然
需要配合sourcetree使用