Vim,VS,Light Table,Notpad++,Chocolat,Sublime等等。你用的哪個?對于程序員來說,編輯器就像一個妹子。剛認識的時候滿是新鮮感,慢慢地相處多了,就開始跟你撒嬌、鬧;直到最后被你調教的服服帖帖很順手啦。
A hackable text editor for the 21st Century 面向21世紀的一款可定制化文本編輯器。
Atom就像個裝扮淡雅的女孩子。上面一句廣告就基本已經體現出Atom編輯器的“賣點”是什么了。Hackable可不是能破解的意思,而是可編程、可修改的;面向21世紀是指界面、設計等元素比較現代化。根據網上的一些評論,這個編輯器總結下來優點主要有:
- mac,windows,linux都支持
- 界面美觀簡潔,超多漂亮Theme支持
- Github打造的,社區討論也多;相關教程很好找
- 原生Git支持,原生Markdown支持
- 海量功能強大的插件
腫么樣?有木有戀愛的感覺啊?你看這些icon多好看啊,小巧精致的。但是如果你以為Atom妹子就只這點能耐,那你就大錯特錯啦。人家不僅顏值高,本事也多著呢。10款必備的強大插件,讓你的Atom妹子像天使一樣飛起來:
- Emmet Emmet的原來叫做Zen Coding,是一款非常強大的效率提升工具,能夠實現html和css的速寫,是前端開發者們必不可少的。
- File Icons 根據你的文件類別顯示不同的圖標,非常方便你定位某個文件。視力不好的小哥哥尤其實用哈哈。
- Atom Live Server 超級好用的Web server服務器插件。
- Todo Todo show可以讓你給項目加上一些特殊的備注,比如Fixme,changed等等,你也可以添加自定義的備注。
- Mini-Map Minimap是Atom上超級流行的一款插件,可以顯示整個代碼的縮略圖,讓你快速定位到某個部分。就像玩游戲時的小地圖一樣。
- Pigments 能夠直接處理CSS的十六進制顏色碼,并且在編輯器中直接顯示。還能解析預處理變量,甚至顏色變化函數。
- Linter Linter是代碼校驗工具,可以在命令行直接運行,來幫助你發現錯誤。
- Atom Beautify 代碼格式化的插件,支持大多數語言。
- Ask Stack 可以直接在Stackoverflow搜索答案或代碼案例。
- Highlight Selected
高亮顯示和當前選中代碼相同的代碼。
怎么樣,有了這些插件,你的Atom是不是飛起來啦?實際上,我們還可以在Github找到更多強大的插件。關于Atom的安裝、使用教程等等,其實網上已經非常多、非常全面了;我這里就不再詳細介紹啦(懶~),快去戀愛吧!