Daily Oops

2016 年中、編輯器三雄大對決!

2016-06-22

2016 年中、編輯器三雄大對決!

TL;DR: 立馬下載 VSCode!!本文將會持續更新

前言

這題目一直以來都非常想戰啊,身為一個設定狂,什麼編輯器都要玩玩,惡搞到每個編輯器開啟時間都變超久…XDrz

這次選了三個主流的編輯器:Sublime Text、Atom、Visual Studio Code,下面就來簡介一下各編輯器的特性、好用插件,以及本部落格最愛的:秀截圖 😆

Sublime Text

原生就是順暢來著,又擁有豐富成熟的插件體系,一直以來都受到前端社群的愛好與推廣,可惜現在來看更新頻率還是比較慢的,dev builds 大概三四周不定期發佈,也要 $$ 使用者才能下載 XD。小弟最愛的 Font Ligature 似乎遙遙無期啊(BTW,這串留言實在很有趣)!以下推薦幾個我用的插件:

Sublime Text

Atom Text Editor

下圖是 Atom 1.18 版的截圖,VSCode 的 Git 整合似乎驚動了 Atom 圈,迫使 Atom 推出了一樣的功能(笑)我用的是內建的 One Light 主題和 kary-foundation-light syntax scheme

Atom

Visual Studio Code

VSC settings

上圖是幾經迭代之後的 VSCode 編輯設定檔介面,和 Sublime 一樣直接用文字界面編輯,但在 Sublime 下,每個套件的設定檔都是分開的,在 VSCode 卻是用 namespace 的方式寫在同一個設定檔裡面,方便管理許多,加上 Intellisence 支援,寫設定值自動跳出該設定的說明可以使用的值,易用性碾壓 Sublime 啊 😆

vscode-without-activity-and-status-bar

在自訂介面上,雖然不如 Atom 和 Sublime 那樣自由,改到媽媽都不認得,但介面都是由 HTML/CSS 描述,你要自己 hack 也是可以的,套件 vscode-custom-css 安裝後就可以插入自訂的 css。目前 VSCode 支援了還算完整的顏色自定義(Theme Color),從編輯器介面到內建終端機(Terminal)的顏色都可以改,算是暫時對自訂介面的議題有了個交代。當然大家要的還不止這些啊,但要做的功能實在太多了,只好改天吧(?)

結論

TL;DR: 快去下載 VSCode 就對惹。

我已經變成 VSCode 的形狀了,Sublime 也被打入冷宮,偶爾拿出來回味一下倒還可以。說到本文沒提到的 vim,在伺服器上偶爾編輯設定檔、臨時修改原始碼倒還可以,但我已經被自動補全和除錯器慣壞,回不去了。那麼 Atom 呢?毫無反應,就是個 Hackable 的編輯器,十分適合拿來惡搞,只要你想,回到 90 年代也未嘗不可,不過永遠就是卡,嗯。

(完)

Prev ELK 安裝筆記 Next rbenv、fish 與 VSCode 設置之路
Power by Hugo / Theme SK1 by J-Siu