Visual Studio Code 是一款功能強大的輕量型免費程式碼編輯器,具有整合式工具,可輕鬆地將您的程式碼部署到 Azure。
認識一下 IntelliSense。
使用 IntelliSense 超越語法突出顯示和自動完成功能,它提供基於變量類型、函數定義和導入模塊的智能完成功能。
影印語句調試已成為過去。
直接從編輯器調試代碼。啟動或附加到正在運行的應用程序,並使用斷點、調用堆棧和交互式控制台進行調試。
內置 Git 命令。
與 Git 和其他 SCM 提供商合作從未如此簡單。直接從編輯器查看差異、暫存文件並進行提交。從任何託管的 SCM 服務進行推送和拉取。
可擴展和可定制。
想要更多功能嗎?安裝擴展以添加新語言、主題、調試器並連接到其他服務。擴展在單獨的進程中運行,確保它們不會減慢您的編輯器的速度。
自信輕鬆地部署
借助Microsoft Azure,您可以部署和託管 React、Angular、Vue、Node、Python 站點,儲存和查詢基於關係和文件的數據,並通過無服務器計算進行擴展,所有這些都可以在 VS Code 中輕鬆完成。
部署前先在本機開發雲端應用程式
在本機建立、執行和偵錯您的雲端專案,讓您可以快速進行原型設計。藉由在部署前測試新功能是否有效率地在雲端執行,來將成本最佳化。Azure 延伸模組包含 Azure 儲存體、Azure Cosmos DB 和 Azure Functions 的模擬器。
設定到雲端的自動化部署
使用 Deploy to Azure 延伸模組,使用 GitHub Actions 或 Azure Pipelines 設定從您應用程式到雲端的持續整合與持續傳遞 (CI/CD)。使用延伸模組的內建自動化工作流程,輕鬆地建立以 Azure App Service、Azure Functions 或 Azure Kubernetes Service (AKS) 為目標的 CI/CD 管線。
新增和管理資料
使用內建的 MongoDB 和 IntelliSense 支援,輕鬆地管理您的應用程式資料。連線到您的本機或遠端 MongoDB 伺服器,並管理資料庫、集合與文件,或使用 Azure Cosmos DB 免費層將其裝載於雲端。
輕鬆地共同作業
不論是同房室友或全球各地從事開放原始碼專案的開發人員,您都不需要變更與他人合作的方式。使用 GitHub Pull Requests and Issues 延伸模組,將 GitHub 中的提取要求和問題帶入編輯器。或者,使用 Live Share 延伸模組,即時針對結對程式設計或程式碼檢閱進行編輯、偵錯和應用程式共用。
容器
使用 Docker 延伸模組來建置、管理和部署容器化應用程式。從您現有的存放庫產生 Docker 檔案,並從 Visual Studio Code 中管理您的容器、映像和登錄。
Kubernetes
使用 Kubernetes 延伸模組,享有完全整合的 Kubernetes 體驗。將容器化應用程式部署到本機或雲端裝載的 Kubernetes 叢集,並在 Visual Studio Code 中偵錯即時應用程式。
前端網頁程式開發
使用 適用於 VS Code 的 Microsoft Edge Dev 延伸模組,將 JavaScript 偵錯延伸至前端開發。設定中斷點並逐步執行前端 JavaScript 程式碼,以快速解決問題。使用多重目標偵錯工具來同時偵錯前端和後端程式碼。