大家好,又到了每日學習的時間了,今天我們來聊一聊FPGA三大廠商工具綁定外部編輯器,介紹FPGA三大廠商軟件綁定外部編輯器notepad++和sublime text3的方法。
開發(fā)FPGA的都知道各公司軟件中自帶的文本編輯器都不怎么好用,所以通常需要綁定外部文本編輯器來編輯verilog等設計文件。之前用過Xilinx、Altera和Lattice公司的FPGA,這里將它們綁定外部文本編輯的方法總結在本文,方便必要時查詢。本文主要介紹了notepad++和sublime text3在vivado 2015.3、Quartus II 13.0 (64-bit)和Diamond 3.7(64-bit)中綁定的方法;其它文本編輯器也可用類似的方法綁定,只要知道該文本編輯器的命令行參數(shù)的傳遞(主要有如何指定文件名和行數(shù))方式即可。
所以其實只要知道Notepad++和Sublime的命令行參數(shù)使用方式,綁定就沒多少問題了,它們命令行參數(shù)使用方式如下:
假定Notepad++安裝在E:\Notepad++\目錄;Sublime Text 3安裝在E:\Sublime Text 3\目錄。
vivado 2015.3
打開vivado 2015.3后
Tools –> Options…可以看到以下窗口:
若使用的安裝版的Notepad++或Sublime或將它們的可執(zhí)行文件路徑放到了path環(huán)境變量中,則在該下拉框可以直接選擇Notepad++或Sublime即可。
否則在該下拉框選擇Custom Editor后點擊…可以看到以下窗口:
若綁定Notepad++則在Editor中輸入:
E:\Notepad++\notepad++.exe [file name] -n[line number]
若綁定Sublime Text 3則輸入:
E:\Sublime Text 3\sublime_text.exe [file name]:[line number]
Quartus II 13.0 (64-bit)
打開Quartus II 13.0后
Tools –> Options… –> General -> Preferred Text Editor可以看到以下窗口:
若綁定Notepad++,在Text editor可選Notepad++或Custom,后在Comman-line中輸入:
"E:\Notepad++\notepad++.exe" -n%l %f
若綁定Sublime Text 3,在Text editor選擇Custom,后在Comman-line中輸入:
"E:\Sublime Text 3\sublime_text.exe" %f:%l
Diamond 3.7(64-bit)
打開Diamond 3.7后
Tools –> Options… Environment -> File Associations可以看到以下窗口:
再選擇Extensions列為v的行,在其Defult Programs列選擇,可以看到以下窗口:
External Program中選擇外部編輯器所在目錄的可執(zhí)行文件(Notepad++選擇“E:\Notepad++\notepad++.exe”;Sublime選擇“E:/Sublime Text 3/sublime_text.exe”)。
若綁定Notepad++,Arguments中輸入:
%F -n%L
若綁定Sublime Text 3則輸入:
%F:%L
今天就聊到這里,各位,加油。
-
FPGA
+關注
關注
1643文章
21967瀏覽量
614249
發(fā)布評論請先 登錄
各大廠商與新興企業(yè)推出的 EDA Copilot 工具
從初學到進階:樹莓派上最適合你的代碼編輯器推薦!

Vim編輯器的基本操作

Linux下Vim編輯器的使用技巧

簡化樹莓派文件操作:Picockpit 編輯器應用上手體驗

鴻蒙海報編輯器APP,分享端云一體化開發(fā)的經(jīng)驗!

fpga 管腳不讓綁定的問題,綁定時提示: Not assignable
Vivado編輯器亂碼問題

評論