來自:Linux迷
連結:https://www.linuxmi.com/visual-studio-code-huanying.html
VSC是原始碼編輯器,而Visual Studio是完整的IDE。
Visual Studio Code是一個跨平臺,可在Windows,Linux和macOS上運行,而Visual Studio僅在Windows和macOS上運行。
VSC既快速又輕巧,而Visual Studio 2019卻不如以前那麼快,但包含許多功能。
VSC主要由前端開發人員使用,Visual Studio用於任何類型的開發人員。
Visual Studio代碼基於文件和文件夾,而Visual Studio 2015基於項目和解決方案。
在支持程式語言方面,兩者也有所不同。由於VSC可用於編寫多種語言,如PHP,Python,HTML5,JavaScript等,而Visual Studio主要用於.NET,但也支持其他一些語言。
為什麼Visual Studio Code如此受歡迎?
據我所知,VSC如此受歡迎的主要原因是它具備了所有程式設計師所期望的任何代碼編輯器所具有的所有功能,並具有一些其他有用的功能。它的輕量級、快速、開源和跨平臺特性以及其他很酷的特性使它比其他任何編輯器都更具優勢。以下是它在開發者社區中如此受歡迎的10個原因。
1、跨平臺
它是免費的,開放原始碼和跨平臺的編輯器,可在Windows,Linux和macOS上運行,因此無論您的設備所基於的平臺如何,您都可以工作。
2、支持多種程式語言
當您訪問Visual Studio Code網站時,您很快就會意識到它支持幾乎所有主要的程式語言。它支持Python,JavaScript,HTML,CSS,TypeScript,C++,Java,PHP,Go,C#,PHP,SQL,Ruby,Objective-C等。
相關:
https://www.linuxmi.com/ubuntu-visual-studio-code-c.html
3、您可以更改所選文件的語言
它支持默認語言,具體取決於您的文件,但您也可以更改語言模式。為此,請單擊狀態欄右側的語言指示器,這將打開「更改語言模式」下拉菜單。在這裡,您可以為當前文件選擇不同的語言。
4、提供特定語言的文檔
它的網站包含特定於Visual Studio Code支持的通用語言的文檔。其中一些是C++,C#,CSS,Go,Python,PHP,Java等。
5、調試
VSC帶有內置調試器,這也是其主要功能之一。它有助於加速任何程式設計師的編輯,編譯和調試循環。但是,默認情況下,它僅帶有支持NodeJS的調試器,該調試器可以調試任何轉譯為JavaScript的內容,但同樣,您可以將擴展名用於其他運行時。
6、內置Git集成
Visual Studio Code通過提供完整的Git集成使程式設計師更進一步,使程式設計師無需離開編輯器即可立即查看更改。您可以在側欄的左側找到Git圖標,在其中可以對其進行初始化,並可以執行若干Git命令,例如pull,push,publish和其他命令。此外,VSC還可以與多個Git存儲庫一起使用,無論是本地的還是遠程的。
7、智能感知
程式設計師使用此功能來實現智能代碼完成,參數信息,內容輔助,快速信息和代碼提示。VSC為JavaScript,CSS,HTML,TypeScript,JSON,Sass和Less程式語言提供了IntelliSense。對於其他語言,我們可以通過添加其擴展名來使用IntelliSense。
8、命令面板
按下Ctrl + Shift + P 命令會顯示命令面板,使您可以從鍵盤訪問VS Code。它允許您訪問VS Code的所有功能,包括所有關鍵字快捷方式。此外,此選板還允許訪問許多命令。
9、代碼管理功能
Visual Studio代碼還提供了代碼管理功能,例如轉到定義,查看定義,查找所有引用並重命名符號。通過右鍵單擊代碼文件,可以在VSC中輕鬆找到這些功能。
10、定製
與其他流行的編輯器一樣,Visual Studio Code也提供自定義功能。實際上,由於其靈活的首選項設置和大量擴展,它提供了極高的自定義性。VSC為您提供了更改主題,更改鍵盤快捷鍵,調整設置,創建代碼段等選項。
遊戲擴展:https://www.linuxmi.com/vs-code-xiaobawang.html
總結
事實上,這個原始碼編輯器經過了很長一段時間才成為程式設計師最流行的編輯器之一。它也成功地超越了其他以前著名和廣泛使用的編輯器;這一切都歸功於它的重量輕、速度快和眾多的功能。
一方面,VSC由於提供了豐富的用戶體驗而受到歡迎,另一方面,它也與Visual Studio廣泛地混淆了。各種各樣的特性,如調試器,智能感知,Git集成等,對無數種程式語言的支持及其龐大的生態系統(具有各種擴展),使Visual Studio Code比其他編輯器有了優勢。
長按或掃描下面的二維碼關注Linux公社
關注Linux公社,添加「星標」
每天獲取技術乾貨,讓我們一起成長
合作聯繫微信:linuxgs