大家好,我是一名嵌入式軟件開發(fā)人員,目前從事該行業(yè)2年半,工作過(guò)程中嘗試了很多輔助軟件,這里寫下來(lái),記錄一下,僅供各位參考。
背景
我的筆記本是聯(lián)想Y460N,10年買的老機(jī)器,內(nèi)存4G+4G,128G固態(tài)硬盤,500G機(jī)械硬盤。
操作系統(tǒng)
操作系統(tǒng)折騰過(guò)太多了,win 7/win 8/win 10/ubuntu/centos/fedora都裝過(guò),16年的時(shí)候還安裝了黑蘋果,但由于驅(qū)動(dòng)不完美,后來(lái)格盤不要了。上周心血來(lái)潮想重新安裝黑蘋果,問(wèn)遍了某寶10幾個(gè)店家,只有兩家支持,但是都沒有成功安裝,最后人家都退錢了,再次說(shuō)明了技術(shù)人多淳樸啊,不看過(guò)程看結(jié)果。好了,不說(shuō)廢話了。
老機(jī)子原裝32 位 win 7家庭版,為了驅(qū)動(dòng)兼容性,我選擇了64位win 7旗艦版,驅(qū)動(dòng)從聯(lián)想官網(wǎng)上直接下載。我的JBL、一鍵影音、滑動(dòng)條都回來(lái)啦?。。?br>
做嵌入式開發(fā)離不開linux操作系統(tǒng),公司服務(wù)器不能連接外網(wǎng),所以安裝的是redhat,并搭建本地軟件源。這里我選擇VMware來(lái)安裝Ubuntu操作系統(tǒng)作為開發(fā)環(huán)境,當(dāng)然你也可以選擇Centos。
閱讀工具
在windows環(huán)境閱讀代碼是在是離不開source insight,函數(shù)定義跳轉(zhuǎn)非常方便,建議公司能夠購(gòu)買。有極客精神的可以選擇Gvim和emacs,搭配一系列插件也可以實(shí)現(xiàn)相同的功能。
看腳本或者文本文檔可以選擇notepad++,這是一款很簡(jiǎn)潔功能又不復(fù)雜的編輯器,支持雙擊高亮、列編輯等操作。
看芯片datasheet,PDF閱讀首推福昕閱讀器 領(lǐng)鮮版,支持目錄編輯,相對(duì)于adobe acrobat體積也不是很大。
遠(yuǎn)程登錄
這只是在公司中使用的,因?yàn)樵诩依镩_發(fā)環(huán)境直接就是虛擬機(jī)。推薦的是SecureCRT,支持自定義快捷鍵,非常穩(wěn)定和好用。
目錄瀏覽
搞開發(fā)打開一堆目錄是很正常的,Clover可以像瀏覽器的標(biāo)簽頁(yè)一樣管理打開的本地目錄,同時(shí)開支持收藏為書簽,我用的是3.3.7.07011版本,最新版本有廣告,不是很友善。
從開發(fā)環(huán)境中拷貝文件到本地進(jìn)行燒寫可以選擇Q-Dir這個(gè)工具,界面很簡(jiǎn)潔直觀。通常我將tftpd32的目錄設(shè)置為一個(gè)固定目錄,然后Q-Dir的左上角為該目錄,右上角為遠(yuǎn)程目錄,直接推動(dòng)即可。
內(nèi)容比較
有人說(shuō)程序員就是Ctrl-c和Ctrl-v,那么Beyond Compare能讓你如虎添翼,版本啟動(dòng)有問(wèn)題了,對(duì)比一下啟動(dòng)log;代碼需要合入了,對(duì)比一下源文件,目錄比較和16進(jìn)制查看非常方便。
日志記錄
程序員是青春飯,但同樣需要積累。eDiary是一款很友善的日志軟件,作者很早之前就開發(fā)了,一直更新,重要的是不收錢且沒有廣告,良心軟件。支持多種類型的文本記錄,并且支持附件。
下載工具
選擇IDM,支持多線程下載,速度一流,不像迅雷百度云故意卡速度,BS。
網(wǎng)上沖浪
這詞古老,哈哈。瀏覽器選擇Google家的chrome,安裝的插件有
- Atavi - 跨瀏覽器書簽同步,公司不能登錄Google賬號(hào)
- IDM下載 - 自動(dòng)探測(cè)下載鏈接