那曲檬骨新材料有限公司

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洗码| 百家乐官网自动投注| 百家乐斗地主炸金花| 娱乐城百家乐官网打不开| 百家乐實戰後二穩賺| 黄金城百家乐官网游戏| 皇冠百家乐的玩法技巧和规则| 百家乐官网棋牌交友| 威尼斯人娱乐平台最新地址| 博必发百家乐官网的玩法技巧和规则 | 吴旗县| 百家乐官网超级市场| 大发888赌博网站大全| 大佬百家乐官网现金网| 百家乐游戏机技| 新2百家乐官网娱乐城| 百家乐翻天在线观看| 澳门档百家乐官网的玩法技巧和规则 | 阿尔山市| 斗地主百家乐的玩法技巧和规则| 百家乐官网筹码方| bet365滚球| 视频百家乐信誉| 百家乐官网的桌布| 赢钱的棋牌游戏| 百家乐一代龙虎机| 百家乐官网平台要多少钱| 大发888登陆网页| 百家乐赢钱秘密| 百家乐官网开户百家乐官网技巧 | 百家乐官网百家乐官网游戏| 大发888娱乐游戏--| 百家乐辅助工具| 百家乐官网视频游戏账号| 大发888优惠代码 官网| 百家乐投注最好方法| 百家乐官网双面数字筹码怎么出千| 天朝博彩论坛| 作弊百家乐赌具价格| 大集汇百家乐官网的玩法技巧和规则 | 西华县|