小梅哥和你一起深入學(xué)習FPGA之word文檔中加入代碼的方法

發(fā)布時(shí)間:2016-4-13 21:03    發(fā)布者:小梅哥
關(guān)鍵詞: FPGA , SOPC , 小梅哥 , nios
相信有很多同學(xué)都和小梅哥一樣,喜歡把自己的學(xué)習經(jīng)歷和技術(shù)經(jīng)驗通過(guò)文檔的方式記錄下來(lái),其一可以發(fā)布到各大論壇,以和其它同樣熱愛(ài)技術(shù)的筒子們交流,其二,也能為自己如后復習滾固留下寶貴的資料。作為碼農,我們在寫(xiě)文檔時(shí),遇到的最大問(wèn)題莫過(guò)于在文檔中添加代碼了。直接從各種代碼編輯器里面復制出來(lái)的代碼,加入到word文檔中,會(huì )丟失原本的排版,關(guān)鍵字的顏色也會(huì )丟失,為了使自己文檔中的代碼在閱讀時(shí)有原汁原味的編輯器中顯示的風(fēng)格,小梅哥通過(guò)網(wǎng)絡(luò )學(xué)習,找到了比較好的方法,這里將方法整理出來(lái),分享給各位。

        這里,為了實(shí)現我們的目標,我們只需要一個(gè)額外工具,它就是大名鼎鼎的文本編輯軟件“NotePad ++”,相信很多人都用過(guò)這款軟件了,安裝包不大,才幾M,但是卻能夠完美打開(kāi)并編輯各種語(yǔ)言的代碼,如C語(yǔ)言、Verilog語(yǔ)言、VHDL 語(yǔ)言等等。需要下載的,可以直接在百度上搜索Notepad ++,即可下載最新版。

        這里,小梅哥已經(jīng)安裝好了軟件,因此軟件的安裝過(guò)程就不再詳述了,接下來(lái)小梅哥就以一個(gè)實(shí)際的例子來(lái)演示如何將代碼插入到文檔中。

    第一步,找到你需要插入到文檔中的代碼,這里小梅哥就用我編寫(xiě)的PS2鍵盤(pán)解碼的Verilog代碼來(lái)做演示,找到“PS2_Key_Board_Driver.v”文件,選中它,單擊鼠標右鍵,選擇edit with notepad ++,如下圖所示:



    打開(kāi)文檔后,軟件會(huì )默認識別到代碼屬于哪種編程語(yǔ)言,并進(jìn)行對應到格式和關(guān)鍵字渲染,效果如下所示:


    熟悉Verilog編程環(huán)境的一眼就能看出來(lái),此軟件將各種渲染都做的很好,甚至比Quartus II 11.0自帶的編輯器渲染效果還要好,完全達到了Quartus II13.0的境界,可見(jiàn),這個(gè)軟件對于代碼的識別和渲染還是相當到位的。

    如果你的代碼因為某種原因,沒(méi)有被編輯器識別出來(lái),代碼則會(huì )以全黑顯示,出現這種情況也不要緊,我們可以手動(dòng)設定代碼的格式,點(diǎn)擊notepad ++ 菜單欄上的“語(yǔ)言”,選擇V,在后面的三個(gè)選項中選中Verilog即可。如下圖所示:



    如此一來(lái),我們就將我們的代碼按照我們希望的格式顯示了。如果我們希望我們貼進(jìn)文檔的代碼前面都有一個(gè)行號,方便我們在文檔中解說(shuō)時(shí)進(jìn)行定位,我們還需要進(jìn)行一個(gè)小小的設置,如果沒(méi)有這個(gè)要求,就可以直接跳過(guò)這一步。這里,小梅哥還是按照加入行號的方式來(lái)進(jìn)行講述。

    首先,我們通過(guò)按下鼠標左鍵并拖拽的方式選中我們需要加入行號的這部分代碼,如這里,我們代碼中,前17行為注釋內容,不需要加入到文檔中。因此,我將從第18行代碼開(kāi)始,給后續的代碼加上行號。將光標定位到第18行代碼的開(kāi)頭,點(diǎn)擊菜單欄的“編輯”按鈕,選擇列塊編輯選項,如下圖所示:



    選中以后,會(huì )彈出下圖所示的界面,請按照圖中的設置參數填寫(xiě),然后點(diǎn)擊確定即可:



    如下圖,軟件就自動(dòng)給我們的代碼加上了行號了:



    如果你的代碼是從頂格開(kāi)始寫(xiě)的,那么可能會(huì )出現行號和代碼融合到一起到情況,為了清晰,我們可以先全選代碼,然后按鍵盤(pán)上的“Tab”鍵,將整體代碼后移一個(gè)制表符的位置,這樣再加行號就不會(huì )有影響了。行號添加完畢,接下來(lái)我們就可以將代碼粘貼到文檔中來(lái)了,我們選中需要粘貼的代碼部分,如我這里將行號為01~40的代碼粘貼到文檔中來(lái),先用鼠標選中這部分代碼,然后點(diǎn)擊菜單欄中的 “插件”選項,選擇“NppExport”,然后選擇“copy html toclipboard”即可,如下圖所示:



    回到文檔中來(lái),直接Ctrl + V就能夠粘貼代碼了,如下即為粘貼到文檔中的代碼了:




    最后,小梅哥再附上本文中用到的完整文檔:
小梅哥和你一起深入學(xué)習FPGA之word文檔中加入代碼.pdf (568.81 KB)





如有任何疑問(wèn),歡迎加入芯航線(xiàn)FPGA學(xué)習支持群(472607506)進(jìn)行討論



本文地址:http://selenalain.com/thread-165248-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页