開發者的福音:Atom文本編輯器問世

提及開發編輯器,其實如今已經有不少了,例如DW、NP++、editplus、VIM等等。我目前在用SublimeText V3.0,我的以爲挺好的,拋棄了先前的Dreamweaver CS6。其實Github最近有了新的動靜。

Github在上個月發佈了一個名爲 Atom 的全新在線文本編輯器。編輯器採用全新域名atom.io 運行。聽說 Github 內部已經使用 Atom 六年時間。目前 Atom 暫時只接受邀請註冊使用。大夥若是想用呢,就去Atom官網上去填寫郵件地址,點擊「Request a beta invite」接受邀請吧。不過這個靠運氣了。請猛戳官網地址:https://atom.io/

Github稱 Atom目前只是一個試驗性項目,並且Atom是徹底開源,他們的目標是使其迅速發展成實用工具,Github 鼓勵開發者對它進行擴展。我能夠大概看下Atom的界面:

初次看到這個界面感受像是抄襲SublimeText的,呵呵,關於這個仍是淡定吧。它裏面的功能仍是聽牛的。

目前Atom只有Mac 版的,而且還在封閉測試中,而 Windows 和 Linux版本會很快呈現給你們。下面大概說下其功能吧:

插件功能

牛逼的是,裏面嵌套了谷歌瀏覽器的FIREBUG,能夠內部聯調。不管你是調整Atom的CSS接口仍是添加一些HTML和JavaScript主要功能,它均可以被你輕鬆控制,而且使用起來很是方便。

關於Node.js集成功能

Node.js的支持使得訪問文件系統、派生子進程、甚至直接從你的編輯器中啓動服務都變的垂手可得。開發者能夠直接從50000多個Node.js包庫裏選擇本身所需的庫,也能夠調用C或C++庫等。

無縫集成使得開發者能夠自由搭配Node.js和瀏覽器API,也能夠從一個單一的JavaScript函數裏操做文件系統而且寫入到DOM。

全面的模塊化設計功能

由一個極簡的核心和超過50個開源包構成,若是用戶不喜歡某些軟件包,他們能夠自行替換。Atom的目標是打造一個極易擴展的系統,而且模糊「用戶」和「開發者」之間的區別。

其餘全面的功能

Atom在一個現代化的文本編輯器中預裝了一些開發者可能指望/須要的功能,例以下面這些:

■ 文件系統瀏覽器

■ 用於快速打開文件的模糊查找器

■ 在項目裏快速的搜索和替換

■ 多種光標選擇

■ 多個窗格

■ 代碼片斷

■ 代碼摺疊

■ 乾淨個性化的UI

■ 導入TextMate語法和主題

總結:

Atom的出現,對開發軟件的發展起到推進做用,無論它是否會被廣大開發者所喜好。詳細的關於Atom的動態,請關注本站:Web前端之家www.jiangweishan.com前端

相關文章
相關標籤/搜索