Lime Text:一款可以替代Sublime Text的開源項(xiàng)目
Sublime Text 是為程序員準(zhǔn)備的***的文本編輯器之一(盡管不是最***的)。Sublime 囊括了眾多特性并且擁有很棒的界面外觀,在三大主流桌面操作系統(tǒng)上均能運(yùn)行,即 Windows, Mac 還有 Linux 之上。
但這并不表示 Sublime Text 是***的。它有不少 bug、會(huì)崩潰而且?guī)缀鯖]有任何技術(shù)支持。如果你有關(guān)注過 Sublime Text 的開發(fā)過程,你就會(huì)發(fā)現(xiàn)此時(shí) Sublime Text beta 版已經(jīng)公布超過一年了,卻沒有告知用戶任何關(guān)于它的發(fā)行日期的確切信息。最重要的是,Sublime Text 既不免費(fèi)也不開源。
這一系列問題也使 Fredrik Ehnbom 感到沮喪,因此他在 Github 上發(fā)起了一個(gè)開源項(xiàng)目 —— Lime Text,希望能開發(fā)出一款新的、外觀與工作方式完全與 Sublime Text 一致的文本編輯器。在被問到為什么他決定去“克隆”一款現(xiàn)有的文本編輯器這個(gè)問題時(shí),F(xiàn)rederic 說道:
因?yàn)闆]有一款我試過的其他文本編輯器能達(dá)到我對(duì) Sublime Text 的喜愛程度,我決定了我不得不開發(fā)出我自己的文本編輯器。
Lime Text 的后端采用 Go 實(shí)現(xiàn),前端則使用了 ermbox,Qt (QML) 及 HTML/JavaScript。開發(fā)正根據(jù)完全明確可見的目標(biāo)逐步進(jìn)行中。你能夠在它的 Github 頁(yè)面中為項(xiàng)目貢獻(xiàn)自己的力量。
如果你想要試用 beta 版本,你可以根據(jù) wiki 中的介紹搭建 Lime Text。同時(shí),如果你想找尋其他強(qiáng)大的文本編輯器的話,試一試 SciTE 吧。