vscode是一個很簡潔的文字編輯器,佔用空間不超過100m,但是你在剛安裝完成時,基本上,除了打字,什麼都不能幹。需要自己安裝外掛並手動設定引數。
vs2017是一個功能全面的整合開發環境,佔用空間根據選擇變化(一般大於20G),剛剛安裝完成,就能直接用。編譯工具,除錯工具,各個語言的開發工具,都是已經配置好的,可以做到開箱即用。
在功能上,vs2017遠大於vscode,但是vscode遠比vs2017輕量級。vscode在安裝了外掛並正確配置後可以做到vs2017的大多數基礎功能(自動補全,一鍵編譯連線執行,錯誤提示,程式除錯等)。
相比於vs2017,vscode還有一個優點——跨平臺。vscode是有windows,linux,mac版本的,而且支援都還不錯,而vs2017只有Windows版本。
關於使用建議:在Windows平臺,寫小程式建議用codeblock,好用的很,寫大專案或者依賴於微軟的專案(比如C#,UWP等),用vs2017社群版; 在linux上,就直接用vscode吧,蠻好用的。
順便一提,別用vs專業版,裡面的絕大多數功能用不到,還那麼大~
vscode是一個很簡潔的文字編輯器,佔用空間不超過100m,但是你在剛安裝完成時,基本上,除了打字,什麼都不能幹。需要自己安裝外掛並手動設定引數。
vs2017是一個功能全面的整合開發環境,佔用空間根據選擇變化(一般大於20G),剛剛安裝完成,就能直接用。編譯工具,除錯工具,各個語言的開發工具,都是已經配置好的,可以做到開箱即用。
在功能上,vs2017遠大於vscode,但是vscode遠比vs2017輕量級。vscode在安裝了外掛並正確配置後可以做到vs2017的大多數基礎功能(自動補全,一鍵編譯連線執行,錯誤提示,程式除錯等)。
相比於vs2017,vscode還有一個優點——跨平臺。vscode是有windows,linux,mac版本的,而且支援都還不錯,而vs2017只有Windows版本。
關於使用建議:在Windows平臺,寫小程式建議用codeblock,好用的很,寫大專案或者依賴於微軟的專案(比如C#,UWP等),用vs2017社群版; 在linux上,就直接用vscode吧,蠻好用的。
順便一提,別用vs專業版,裡面的絕大多數功能用不到,還那麼大~