制作這個編輯器前前后后也有不短的時間了。
特此在cppBlog上申請一塊私留地,記述期間的點點滴滴,也不知道什么時候能完成。。。
我期望它能夠至少達(dá)到以下目標(biāo):
1.較低的內(nèi)存占用(已實現(xiàn))
2.可擴展的語法渲染(可以采用正則進行更加通用的匹配)(70%)
3.可自定義的鍵盤(未實現(xiàn))
4.完全unicode支持和codepage自選擇(已實現(xiàn))
5.可擴展的架構(gòu),包含plugin之類的(未實現(xiàn))
6.對于超大文件的支持(已實現(xiàn),文件最多和可用內(nèi)存一般大)
7.同一種字體的多種style支持(未實現(xiàn),效率上有問題)
暫時我就需要這么多了。