MASMPlus 是一個(gè)使用純 MASM 編寫(xiě)的 MASM Integrate Develop Environment.
專(zhuān)業(yè)匯編程序員90%均使用 MASM,為它開(kāi)發(fā)的編輯器非常多,其中最有名的是 RadASM, 而現(xiàn)在,真正能與 RadASM 同級(jí)的就只有 MASMPlus 了,理由是只有 MASMPlus 與 RadASM 一樣編寫(xiě)了自定義編輯類(lèi),并且比它更出色,只有自已的類(lèi),才能在各方面盡情發(fā)揮,在量身定制方面,MASMPlus 更是費(fèi)盡心思,筆者長(zhǎng)時(shí)間從事工業(yè)硬件匯編程序編寫(xiě),認(rèn)識(shí)到對(duì)于專(zhuān)業(yè)匯編程序員而言,最重要的,就是代碼書(shū)寫(xiě),不需要華而不實(shí)的界面,不需要莫名其妙的功能,不需要可有可無(wú)的設(shè)置,更不需要所謂的封裝,總的來(lái)說(shuō), MASMPlus 是半自動(dòng),這也是 MASMPlus 沒(méi)有取名為 MASMIDE 的主要原因.
MASMPlus 工程模式極為簡(jiǎn)單,簡(jiǎn)單但并不簡(jiǎn)陋,這種小巧方便的工程管理方式,能同時(shí)打開(kāi)任意多個(gè)單個(gè)文件/工程,各自編譯/鏈接互不相關(guān),工程單個(gè)文件屬性設(shè)置,帶來(lái)的,是真正的多工程,一個(gè)工程,可以包含多個(gè)主程序,多個(gè)動(dòng)態(tài)庫(kù),多個(gè)靜態(tài)庫(kù),組的設(shè)置,各庫(kù)之間關(guān)鍵字搜索相互獨(dú)立,共享文件全局搜索,并可實(shí)現(xiàn)簡(jiǎn)單方便的混合編程.你需要做的只是稍稍設(shè)置參數(shù),按 Ctrl+1 即可一步完成所有操作.MASMPlus 還可以導(dǎo)出工程為模板,可以完全用于工程的發(fā)布,因?yàn)閷?dǎo)出時(shí),MASMPlus 會(huì)將工程中所有文件全部打包進(jìn)apt中,而這個(gè)文件交給其它人時(shí),可以直接使用它創(chuàng)建新工程而不會(huì)破壞apt.同時(shí),MASMPlus 的工程模塊擁有獨(dú)一無(wú)二的功能:保存附加信息,它在每次關(guān)閉工程時(shí)將工程所有文件的撤消緩沖保存到工程app中,用戶(hù)在下次重新打開(kāi)時(shí)可以繼續(xù)上一次的撤消,如果中間沒(méi)有使用其它工具編輯文件, MASMPlus 可以記錄整個(gè)軟件的編寫(xiě)過(guò)程.
您的評(píng)論需要經(jīng)過(guò)審核才能顯示
有用
有用
有用