Sublime Text 背後的故事

類別: IT

Sublime Text是一個跨平臺的原始碼編輯器,它包含一個Python應用程式設計介面(API)。圖形介面的設計靈感受Vim影響。它的功能可通過外掛擴充套件,釋出以來它獲得了極大的關注和廣泛的流行。但你知道Sublime Text背後的故事麼?

Sublime-text-2-screenshot.png

Jon Skinner從他在Google的軟體工程師崗位離職,為了追求一個夢想:建立一個更好的文字編輯器。最終的結果便是今天備受歡迎的Sublime Text。Sublime Text的最初版本是在2008年1月18日對外發布的。它的圖形介面類似於今天我們使用的版本。

Sublime Text發展的指導原則是:

  • 舒服的,閃亮的。重點應放在文字,而不是十四個不同的工具欄。
  • 不讓對話掩蓋文字。
  • 不浪費你所擁有的畫素。全螢幕、多顯示器和側邊文字編輯都可實現。

2008年初,Sublime Text增加了對TextMate的語法檔案支援,這樣,通過借道TextMate已有的成熟社群,Sublime Text獲得了一個很好的成長平臺。TextMate和Sublime Text很相似,近似的審美觀使得切換到Sublime Text很容易,尤其是Sublime Text在持續增長而TextMate似乎停滯不前甚至轉為開源。在接下來的四年裡,通過引入特性需求中呼聲最高的新特性,它慢慢地吸引了很大一部分使用TextMate的開發者。Sublime Text的專案系統管理、任意跳轉、強大的定製、Python外掛和軟體包管理,再加上它的跨平臺(Windows、OS X和Linux)特性,真正推動它在2011年初的公眾面前脫穎而出。

我們現在擁有的是一個人們喜歡使用的具有豐富功能的炫酷編輯器,感謝Jon Skinner的勇敢和創意。

Sublime Text 背後的故事原文請看這裡