幾款前端IDE工具:Sublime、Atom、VSCode比較

Sublime: 快速,穩定,性感(?),全局搜索和索引速度超快,插件功能性好,可定製化通常(不能大幅度魔改界面,功能),可配置快捷鍵,構建參數,代碼補全基於Snippet,沒有IDE那種全局帶類型推導提示來的爽前端

 

Atom: 速度通常,更新快,Hackable,任何瞭解過Web,會一點JS的均可以本身寫插件,任何Web能實現的功能,效果均可以實現,且可配合本地庫。對Web開發者(尤爲前端)友好,對不少語言代碼提示完善,配合插件能夠全項目類型聯想代碼補全,終端集成,分屏,調試器集成,Logger集成,很是簡單能夠打造一個本身的IDE,缺點就是基於Electron(Chrome)的效率問題,資源佔用大插件

 

 

VSCode: 速度較快,對超大文件讀寫速度飛快(打開10M代碼不到1s,Subline原生會卡近6s),插件數量相對少,有一些加強功能好比調試器,終端,原生支持語言語法高亮較少(C# JS TypeScript是第一位),內置JS/TS調試器…能夠基於不一樣項目(文件夾)設置偏好,寫C#和JS/TS專用調試

 

總結:索引

Sublime的潛在用戶是Vim/Emacs黨,超快的啓動速度低資源佔用,適合編輯任何小文本(包括普通文本,配置文件),C/C++/ASM和不少腳本語言以及不須要實時調試類型的語言,插件可能是很是實在的功能,缺點是有證書購買(雖然能夠一直無限制使用),感受沒有開源項目來的自由ip

Atom目標是IDE替代品,能夠配合插件打形成高效IDE,並且對Web平臺開發者友好,對前端更友好,Hackable讓任何人都能簡單貢獻本身的插件,若是能解決速度問題和資源問題那就基本沒有什麼缺點了項目管理

VSCode目標是對超大文件和項目管理有要求,以及ASP.NET、C# 、JS開發者友好,熟悉VS的上手快速,但社區支持和插件數量還不如前二者,能夠看後續發展資源

相關文章
相關標籤/搜索