SublimeText有一個(gè)讓人眼前一亮的所謂minimap的功能,能夠吸引一些眼球,但說(shuō)話,我覺得沒啥X用。
還浪費(fèi)布局空間,浪費(fèi)內(nèi)存。
在
LotusEdit中也可以輕松模擬.(分割窗體,鼠標(biāo)滾動(dòng),調(diào)小字體,一個(gè)分割窗體去掉標(biāo)尺行號(hào)當(dāng)前行)
簡(jiǎn)單的說(shuō)一下實(shí)現(xiàn),方法簡(jiǎn)直是簡(jiǎn)單的不能在簡(jiǎn)單了。
絕大多數(shù)字體,換行分離的編輯器都是可以實(shí)現(xiàn)的。
1.首先該編輯器的字體是獨(dú)立的,就是不同的視窗可以設(shè)置不同的字體
2.該編輯器的文檔是可以被attach的,即多個(gè)視圖可以attach到同一個(gè)文檔
3.該編輯器的換行是獨(dú)立的,不同的編輯器可以顯示不同的折行
那么,就相當(dāng)于分割一個(gè)新的窗口,然后attach到該文檔上,然后把字體調(diào)小,行號(hào)標(biāo)尺啥的統(tǒng)統(tǒng)去掉,加個(gè)外罩的rect!
大功告成!
摘要: 正好有個(gè)網(wǎng)友發(fā)信詢問(wèn)編輯器制作的基本問(wèn)題,借此機(jī)會(huì)和大家share一下相關(guān)的資料。