Editor 比較~
現在有超多的前端編輯器讓人使用,我本身有玩過的有Atom, VI, Notepad++, Brackets, Visual Studio Code, Sublime Text 3 依照我使用經驗的部分來介紹一下各個編輯器中我認為的差異所在吧~ 1. Atom 背景不說了,單純討論使用觀感,我用的是算頗早之前0.35的版本(這篇文章目前1.12),很多功能都沒有、不足或者有Bug,除了那個足夠炫麗的畫面以外,實際給我應用價值為0。基於Electron核心,所以雖然是編輯器,實際上算是瀏覽器(Chromium)做的應用程式。當時光是啟動耗費的記憶體就已經足夠嚇人,更別說開啟大型專案那執行速度根本就是慢... 適合於喜歡酷炫效果的人 2. VI 該怎說呢...對於被圖形介面寵壞的我,第一次碰到VI跟白癡一樣,沒有辦法用滑鼠對我來說根本就是沒用,所以接觸不多..用ssh遠端修改檔案才會使用到他,但是寫code到現在,完全根本不想碰滑鼠能夠用shortcut就用。開始感覺到VI的實際強大之處,可惜的是VI指令我一直沒有背.. 適合於完全不想用滑鼠的人 3. Notepad ++ 第一個碰到的編輯器,當初是拿來寫C/C++專用,快、小、方便就是它的特點,裝模組後可以擴充很多功能,不過在使用Notepad++期間我是一直使用他最基本的功能就是了... 適合於帶著隨身碟到處跑的人 4. Brackets 我覺得光是LiveView就是這個編輯器的強大之處,啟動速度跟他的兄弟Atom差不多,但是LiveView模式就傲視群雄了,不用Save、Reload就可以直接看到結果,不僅是class連JS的修改都可以及時預覽,同時也有不錯的Class Hint的套件可供使用,不僅是Style連外部的CSS都可以吃到。 適合於Layout設計排版,要觀看及時效果的人 5. Visual Studio Code 我第2常用的編輯器,啟動是Electron三兄弟中(Atom, Brackets)最快的,寫TypeScript才開始真正接觸到,雖然在Beta版本就有接觸過,但是因為同樣的問題 記憶體、速度 而使...