Github Atom 你所不知道的一些事

linux.cn發表於2015-02-05

  GitHub 開發的文字編輯器 Atom 最近剛剛釋出了0.177.0版。在這次更新裡面,也許有一些你所不知道的 Atom 的趣事。

  Atom 是基於 Chrome 開發的

  Atom 是完全基於web技術實現的。底層的架構是基於Chromium(是的就是Google Chrome瀏覽器的Chromium架構),所有的視窗都是一個本地渲染的網頁。

  當我們按下快捷鍵 Alt+Command+I 時,就可以看到熟悉的Chrome瀏覽器的除錯介面了。

  本次 0.177.0 版本是基於 Chrome 40 所開發的。

  棄 Node.js 而用 io.js

  Atom 之前是採用了 node.js 來訪問檔案系統和包管理。這樣就讓Atom的包管理具有很強的靈活性和可擴充套件性。面對浩如煙好的npm資源,Atom 的可配置型也變得異常突出。

  本次釋出的0.177.0版,其中一個引入注目的變化是從 Node.js 切換到了 io.js。

  io.js是Node.js的分支,Node.js社群發生分裂後由核心開發者在去年12月建立的,已經發布了v1.1版,目前開發非常活躍。Atom是切換到io.js的一個重量級專案。

  另外,也使用了 6to5 的 JavaScript 前處理器。

  via:linux.cn

相關文章