-
1 # 叫我蘇鑫阿
-
2 # 相信相信的力量17
由於VS被評為最好用的IDE,所以出了VSC也是蠻讓人期待的,看了官方使用介紹初步體驗了一下,果然充滿驚喜,比sublime開源,比atom更快,比webstorm更輕。
初步印象
- 檔案目錄管理很強大
- 自定義配置,主題,自動儲存,可以設定延遲毫秒後儲存,也可以設定檔案失去焦點時自動儲存
- 智慧提示很強大,作為一款編輯器這是sublime和atom沒法比的啊,正如知友所言,秒sublime和atom幾條街,簡直就是濃縮版的VS!
- Go to Definition很方便,按F12自動跳轉到方法定義處,如果不想跳轉,直接shift+F12實現Peek功能!(淚流滿面)
- 自帶emmet支援html/jade/css/less/sass/xml,前端福音啊
- 自帶強大的除錯功能,官方說這是大亮點,不過我node寫的少,還沒體驗到,看這介面刁刁的
熟悉並更強大的快捷鍵- cmd+shift+P / F1 萬能鍵- cmd+shift+F全文搜尋- cmd+P快速切換檔案(比Atom智慧)- cmd+點選指定檔案,將此檔案在分屏欄開啟- cmd+D多選- cmd+E 開啟命令列,其他指令其實都是基於命令列的,可直接在輸入框輸入?來查詢指令- ctrl+G跳轉到指定行- ctrl+tab快速切換到上一個檔案,多次按(shift)tab可以來回選擇,也可以直接點選檔案頂部名稱來顯示歷史檔案列表進行切換- alt+↑/↓調整程式碼行整體上下移動- alt+點選多處可以多游標操作,也可以alt+cmd+↑/↓多游標選擇,但是不支援直接拖,沒sublime方便....淚流滿面, 快捷鍵跟sublime也極為相似,上手成本低啊,值得一提的是VSC的command line,很多快捷鍵其實都是基於這個,直接cmd+E會彈出來,然後你輸入>其實就是cmd+shift+P,輸入:其實就是ctrl+G跳轉到指定行,輸入?可以檢視支援的所有命令,所以說cmd+E萬能鍵啊....
外掛支援連安裝外掛都跟sublime一樣,cmd+shift+P,然後輸入install,或者直接F1然後install,不過看這外掛頁面https://marketplace.visualstudio.com/VSCode,貌似數量蠻少。。。
所以說
微軟業界良心啊,總體上VSC對於前端來說還是非常友好的!如絲般潤滑,看這star量,應該不用擔心外掛問題了,果斷入坑。。。
======== 2017.08.20 更新 =========
一年後再看(Star 和 Issues 成倍增長):
回覆列表
相比於其他競品他有幾個優勢。
根正苗紅背靠微軟大山,近幾年來微軟的操作越很多軟黑變成軟粉,wsl,github,vscode等等產品,從作業系統到社群生態還有編輯器應用。可見微軟真的改變了。
開源免費相比與eclipse來說他很輕量,而且可以些好多種語言。
相比於idea來說還是輕量,但是外掛市場不是一個量級,而且還免費。
極其豐富的外掛市場vscode 具有拓展性極強的外掛拓展機制,你可以寫主題外掛,介面外掛,還可以內嵌webview現實自己的自定義網頁,可以拓展自己的程式語言和除錯能力。還可以寫拓展包集合,這些只需要你會js就可以了。
支援遠端開發vscode通過起獨特的設計,支援遠端開發,本地機器啟動ui介面,遠端機器啟動vscode服務,進行通訊。你可以用伺服器,虛擬機器,docker,wsl等遠端作業系統去跑vscode的服務,
達到沙盒隔離,來避免環境依賴,而且安裝十分容易。