整合 Node.js:GitHub 自家開發工具正式推出
對於擁有真正 IT 知識的程式編輯及開發者,GitHub 你必定有聽過及知道其厲害之處。通過 GitHub 你除了可將一套完整的程式「拆件」分工之外,亦可通過相互協作及討論而增加自己的編程知識。GitHub 在近幾年已漸漸成為業界專家流連忘返的地方,而就在今天她們亦進一步深入用戶群,並宣佈正式推出開源的編程工具 Atom。
一直以來,對於真正的開發者而言,雖然採用如 Visual Studio 等工具的確有助於協作及除錯,不過此等工具在處理編程工作上,總會帶著一點點遲緩感覺,而且 License 的確昂貴;所以開發者很多時都會選用較為單純的文字編輯軟件,例如 Vim 等作為開發工具;而今次正式推出的 Atom 某程度上亦屬此類。
Atom 在介面設計上清晰簡潔,而且亦無需像某些軟件般需要你懂得使用指令執行或開啟,或是 Emacs… 當然 Atom 亦有待更新及改善,但根據其開發團隊指出,他們希望製作一套能與 Emac 提供到相同擴展性、功能且能提供 GUI 介面的工具令開發者在沉悶的生活中帶點色彩:)
眾所週知,Emacs 及 Vim 在剛出現時都可以說十分陽春,但隨著開源社群及有心的開發者努力下,早已為這兩套東東加入極多功能,而今次推出的 Atom 相信亦希望跟隨此路線而行。
其實 Atom 早在今年初已提供預覽版本,現時終於能夠見街確實值得慶賀。現時大家只需進入以下連結下載即可使用,而使用此軟件用戶暫時不需進行任何的登入程序;不過我們估計軟件往後的發展將會加入更多與 GitHub 協作又或者是直接從 GitHub 之中取得不同功能的程式模組等同步功能,這樣才可盡用 GitHub 的優勢,而這亦將會是其他對手難以取代的。
試用後感覺開發者刻意將 Atom 核心部分精簡,此設計亦暗示了日後定必會有很多插件供用戶安裝;至於安裝的方式,有指將通過 apm 包(一種類似在 Node.js 伺服器端的 JavaScript runtime 環境下所支援的 npm 包),看來筆者是時候放棄 TextMate 了。
現時 Atom 的正式版本只支援 Mac OS X 10.8 平台,而 GitHub 亦將會於不久推出針對 Linux 以及 Windows 平台的 Atom,請密切留意!
下載網址:https://atom.io/