題外話
距離上篇介紹VSCode的文章已經過去四十多天,已經在正式專案作為主力開發工具了。
社群的發展非常快速,更新迭代夠快,功能基本已經滿足我所需了;
這個系列教程基於最新的vs code 1.8.1+開始。。折騰折騰。。複製程式碼
老話重談
Visual Studio Code是什麼鬼!
- 這貨是基於【
electron
】搞的一個編輯器 , 不是IDE; - 背靠微軟,一個全平臺的編輯器
- 背靠Github社群,在社群汲取營養
為什麼我要折騰它?編輯器多了去了。
- 相對於
atom
, 不如atom
外掛多,定製性不夠atom
強 - 相對於
sublime
, 啟動速度也不如人家。。。 - 相對於
bracket
, 只能算是新興產物
可為什麼值得折騰,我能發現的有這麼些亮點;
- 啟動速度雖然不如
sublime
,但遠遠勝於atom
,而且node_modules
索引竟然不怎麼卡。。。 - 外掛雖然不如
atom
, 但每天都在推陳出新,對於一些比較熱門的技術或者比較新的技術,竟然可以找到實用的功能外掛(簡化,提高效率) - (下面的一大波特性可以省掉好多外掛--相對於其他可配置編輯來說)
- 熱備份,開啟後,突然關閉會保留當前檔案的編輯狀態
- 外掛市場的整合,不依賴第三方外掛市場(sublime走的就是
package control
的) - 程式碼提示(硬生生把它老爸[VS studio]的部分優良特性基因弄過來)
- 整合可配置除錯環境(nodejs == ),非常棒的特性
- Git服務的整合,視覺化操作也能程式碼操作。
- 整合終端(很實用)
- 整合語法校驗(javascript,sass,less,css , php)
- 整合markdown預覽
- 當然也少不了更換主題和自定義快捷鍵和snippet這些啦【都有一些亮點】
莫名其妙的總結
這個系列會比atom
系列更加清晰,讓想接觸VS Code
的小夥伴們,一步一步的上手;
Atom
系列暫時不更新了。太卡了,靜靜的等2.1版本的到來(目測是半年後),再入坑試試。
目前VS code
已經可以完全替代我用atom
能做到的事了。