吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

簡談FPGA三大廠商工具綁定外部編輯器

FPGA學習交流 ? 2018-08-09 18:59 ? 次閱讀

大家好,又到了每日學習的時間了,今天我們來聊一聊FPGA三大廠商工具綁定外部編輯器,介紹FPGA三大廠商軟件綁定外部編輯器notepad++和sublime text3的方法。

開發FPGA的都知道各公司軟件中自帶的文本編輯器都不怎么好用,所以通常需要綁定外部文本編輯器來編輯verilog等設計文件。之前用過Xilinx、AlteraLattice公司的FPGA,這里將它們綁定外部文本編輯的方法總結在本文,方便必要時查詢。本文主要介紹了notepad++和sublime text3在vivado 2015.3、Quartus II 13.0 (64-bit)和Diamond 3.7(64-bit)中綁定的方法;其它文本編輯器也可用類似的方法綁定,只要知道該文本編輯器的命令行參數的傳遞(主要有如何指定文件名和行數)方式即可。

所以其實只要知道Notepad++和Sublime的命令行參數使用方式,綁定就沒多少問題了,它們命令行參數使用方式如下:
133440ru00hz635i6f280i.png



假定Notepad++安裝在E:\Notepad++\目錄;Sublime Text 3安裝在E:\Sublime Text 3\目錄。

vivado 2015.3
打開vivado 2015.3后
Tools –> Options…可以看到以下窗口:



若使用的安裝版的Notepad++或Sublime或將它們的可執行文件路徑放到了path環境變量中,則在該下拉框可以直接選擇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可以看到以下窗口:
133443wi27xy97nc2yqbbd.png



若綁定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可以看到以下窗口:
133443uvuu32iivpvui6r4.png



再選擇Extensions列為v的行,在其Defult Programs列選擇,可以看到以下窗口:
133444hqeb98rk9gmmqbqy.png



External Program中選擇外部編輯器所在目錄的可執行文件(Notepad++選擇“E:\Notepad++\notepad++.exe”;Sublime選擇“E:/Sublime Text 3/sublime_text.exe”)。

若綁定Notepad++,Arguments中輸入:
%F -n%L

若綁定Sublime Text 3則輸入:
%F:%L

今天就聊到這里,各位,加油。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21797

    瀏覽量

    606013
收藏 人收藏

    評論

    相關推薦

    fpga 管腳不讓綁定的問題,綁定時提示: Not assignable

    fpga 管腳不讓綁定的--提示 如下圖: 網上說將復用管腳設置成 普通I/O,我這也沒找到我要綁定的管腳,怎么設置。該管腳是和NOR_Flash相關的,無法綁定,我想實現掉電存儲一些
    發表于 12-05 15:30

    圖紙編輯器的基本操作

    “ ?之前幾篇推文詳細介紹了圖紙編輯器的亮點功能,最后我們再介紹一下圖紙編輯器的基本操作,來結束這個系列 ? ” 主窗口工具工具欄由以下工具
    的頭像 發表于 12-04 18:18 ?176次閱讀
    圖紙<b class='flag-5'>編輯器</b>的基本操作

    【北京迅為】itop-龍芯2k1000開發指南Linux基礎入門vim 編輯器

    【北京迅為】itop-龍芯2k1000開發指南Linux基礎入門vim 編輯器
    的頭像 發表于 10-25 14:56 ?361次閱讀
    【北京迅為】itop-龍芯2k1000開發指南Linux基礎入門vim <b class='flag-5'>編輯器</b>

    FPGA軟件Efinity入門使用-v7

    、軟件預設置。 ? 選項 說明 User?editor 一般軟件自帶的編輯器功能有限,而外部編輯器功能要強大很多。所以建議大家使用外部編輯器
    的頭像 發表于 10-21 18:55 ?1024次閱讀
    <b class='flag-5'>FPGA</b>軟件Efinity入門使用-v7

    Vivado編輯器亂碼問題

    我們在日常開發中經常使用sublime、vim、vs code等第方的編輯器,這些編輯器可以使用很多插件來提高我們的編碼效率,但是也往往會帶來亂碼的問題。我一般使用的是sublime來進行編碼
    的頭像 發表于 10-15 17:24 ?1024次閱讀
    Vivado<b class='flag-5'>編輯器</b>亂碼問題

    vim編輯器命令模式使用方法

    Vim編輯器是一款功能強大的文本編輯器,廣泛應用于程序員和開發者的日常工作中。Vim編輯器擁有多種模式,其中命令模式(Command mode)是最基本的模式之一,它允許用戶執行各種命令來操作
    的頭像 發表于 08-30 15:01 ?498次閱讀

    vim編輯器如何使用

    Vim編輯器主要有種基本模式:命令模式(Normal Mode)、插入模式(Insert Mode)和末行模式(Ex Mode/Command-line Mode)。 命令模式(Normal
    的頭像 發表于 08-30 14:58 ?527次閱讀

    嵌入式學習-常用編輯器之Vim編輯器

    使用apt-get命令安裝需要的工具,下面是安裝vim的命令。elf@ubuntu:~$ sudo apt-get install vim//安裝vim編輯器2、Vim的工作模式Vim編輯器一般有
    發表于 08-23 09:12

    常用編輯器之Vim編輯器

    中可以使用apt-get命令安裝需要的工具,下面是安裝vim的命令。 elf@ubuntu:~$ sudo apt-get install vim//安裝vim編輯器2、Vim的工作模式 Vim編輯器
    發表于 08-22 09:48

    TSMaster 中 Hex 文件編輯器使用詳細教程

    TSMaster軟件的Hex文件編輯器提供了文件處理的功能,這一特性讓使用TSMaster軟件的用戶可以更便捷地對Hex、bin、mot、s19和tsbinary類型的文件進行處理。本文重點講述
    的頭像 發表于 06-01 08:21 ?949次閱讀
    TSMaster 中 Hex 文件<b class='flag-5'>編輯器</b>使用詳細教程

    Zed Code編輯器新增Linux支持

    據悉,Zed代碼編輯器是基于Rust語言開發的macOS軟件,近期其研發團隊宣布已成功實現Linux平臺兼容。據悉,今年年初Zed首次發布時并未提供Linux版支持。
    的頭像 發表于 05-10 10:31 ?610次閱讀

    Xilinx Zynq-7000嵌入式系統設計與實現

    今天給大俠帶來Xilinx Zynq-7000嵌入式系統設計與實現,話不多說,上貨。 Xilinx的ZYNQ系列FPGA是二種看上去對立面的思想的融合,ARM處理的串行執
    發表于 05-08 16:23

    STM8用IAR編輯器調用串口2函數報錯的原因?

    新手入門STM8,資料是用眾拳的,,新手求助,為什么STM8使用IAR編輯器,程序是網上眾拳的教程,為什么修改不了庫函數的c文件,文件在編輯器的上面有個鎖呢?還是我用的是STM8S105,只有串口2
    發表于 04-17 08:23

    Xilinx Zynq-7000嵌入式系統設計與實現

    今天給大俠帶來Xilinx Zynq-7000嵌入式系統設計與實現,話不多說,上貨。 Xilinx的ZYNQ系列FPGA是二種看上去對立面的思想的融合,ARM處理的串行執
    發表于 04-10 16:00

    求助,請問ADS能使用外部代碼編輯器嗎?

    請問ADS能使用外部代碼編輯器嗎(比如vs code)?
    發表于 02-18 07:19
    大发888娱乐场下载lm0| 德州扑克怎么发牌| 扑克百家乐官网麻将筹码防伪| 百家乐官网免費游戏| 大发8888迅雷下载免费| 百家乐多少钱| 现金百家乐网上娱乐| 澳门百家乐官网单注下注| 百家乐官网要怎么玩啊| 皇家金堡娱乐城| 太阳城娱乐官方网站| 博天堂百家乐官网| 新东方百家乐官网娱乐城| 百家乐官网注册送10彩金| 云霄县| 516棋牌游戏中心| 百家乐破解秘| 哪个百家乐投注平台信誉好| 百家乐官网影院| 百家乐官网玩牌| 百家乐官网是怎么赌法| A8百家乐官网娱乐平台| 百家乐官网娱乐皇冠世界杯| 沙洋县| 聂拉木县| bet365主页| 大发888账号注册| 大发888游戏平台 新葡京| 澳门玩百家乐00| 百家乐游戏卡通| 网上的百家乐是假的吗| 百家乐娱乐城棋牌| 网上玩百家乐技巧| 云鼎百家乐程序开发有限公司| 百家乐三遍| 闲和庄百家乐的玩法技巧和规则| 百家乐大| 大发888金皇冠娱乐城| 晓游棋牌官方下载| 高额德州扑克第七季| 网上百家乐的玩法技巧和规则|