提及開發編輯器,其實如今已經有不少了,例如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。前端