借Cppblog寶地,發(fā)個(gè)核心裸奔版。
該版本非常簡(jiǎn)單,不含有更多的高級(jí)功能,下載
/Files/megax/MegaxEdit.zip經(jīng)驗(yàn)總結(jié):
上面這個(gè)版本是我花了4天的時(shí)間寫出來(lái)的,MegaxEdit的內(nèi)核早在10個(gè)月前完成了,
此后我參考BVRDE的架構(gòu),歷時(shí)大半年,寫了一個(gè)超復(fù)雜的GUI。菜單,工具條,狀態(tài)欄,
DockingWindow,子窗體,腳本,顏色配置,快捷鍵,一切都是可以定義的,代碼也膨脹到數(shù)萬(wàn)行(僅GUI部分),
代碼里面的TODO也有上百條,發(fā)布的話更是遙遙無(wú)期。
一朋友的一句話點(diǎn)醒了我:為什么不發(fā)布一個(gè)簡(jiǎn)單版本呢?
的確,現(xiàn)在一些不錯(cuò)的軟件的早期版本都非常非常的簡(jiǎn)陋,比如Editplus, Hidemaru等。
于是乎就做了上面這個(gè)超簡(jiǎn)單版本。以后MegaxEdit均會(huì)以該版本進(jìn)行修改。
送各位一句話:把復(fù)雜的事情簡(jiǎn)單化。聽(tīng)起來(lái)簡(jiǎn)單,做起來(lái)很難。
Ps.內(nèi)核我已經(jīng)大半年沒(méi)動(dòng)過(guò)了,可能會(huì)有各種各樣的問(wèn)題,歡迎評(píng)測(cè)。
posted on 2010-08-03 12:05
megax 閱讀(2179)
評(píng)論(13) 編輯 收藏 引用