
2012年1月5日
摘要: 寫(xiě)在前面:
這仍然只是一個(gè)功能展示版,但離1.0已經(jīng)很接近了(幾乎可以實(shí)用)。
本次更新帶來(lái)了比較大的變更:
1. 完全可自定義的Parser. Parser是用vbs表達(dá)的. 支持Region和Item, Region里面匹配Item, 然后Region還可以嵌套。
你可以自定義各種復(fù)雜語(yǔ)法進(jìn)行匹配。再也不是單一的注釋?zhuān)址∵@樣的匹配了。在下一代的編輯器中,我覺(jué)得這是一個(gè)基本
功能. TextMate和E都做到了這一點(diǎn),不過(guò)E實(shí)現(xiàn)的一般。
2. 強(qiáng)大的腳本。 直接支持運(yùn)行vbs,可以使用msgbox和inputbox等。你可以寫(xiě)一些腳本來(lái)運(yùn)行一些常用的格式化。 甚至彈出菜單。
如果你不會(huì)寫(xiě),沒(méi)關(guān)系,你可以錄制。錄制出來(lái)的宏也是vbs形式的,可以直接保存。其實(shí)這就是腳本形式的plugin,zencoding
什么的自然不在話下。
3. 仿vim的tearoff菜單。主要是防止Macro菜單下的項(xiàng)非常多的情況,這樣你可以直接tearoff出來(lái)一個(gè).
4. 2級(jí)
閱讀全文