重磅!微軟發布 Visual Studio Online:Web 版 VS Code + 雲開發環境


北京時間 2019 年 11 月 4 日,在 Microsoft Ignite 2019 大會上,微軟正式發布了 Visual Studio Online (VS Online)公開預覽版!

如今發布的 Visual Studio Online 與五月份發布的 Visual Studio Code Remote Development 可以說是微軟今年在開發工具領域最重磅的兩個新產品了。

概覽

Visual Studio Online 提供了由雲服務支撐的開發環境。無論是一個長期項目,或是像 review pull request 這樣的短期任務,都可以使用 Visual Studio Online。你可以通過 VS Code、VS IDE 或者 Web 版 VS Code 來連接上雲端開發環境。此外,你還可以連接到自己的環境,不需要任何費用!

簡單來說,Visual Studio Online 由兩部分組成:“前端”與“后端”。

  • “前端”:VS Code、VS IDE 和 Web 版 VS Code。
  • “后端”:由雲服務支撐的開發環境。

雲開發環境

雲開發環境是 Visual Studio Online 的“后端”,背后由 Azure 雲計算平台提供強有力的支持。目前,Visual Studio Online 雲開發環境支持 Linux 雲開發環境,有以下兩種環境可供選擇:

  • Standard (4 cores, 8 GB RAM, 64 GB HDD)
  • Premium (8 cores, 16 GB RAM, 64 GB HDD)

目前,Windows 雲開發環境處於 Private Preview 階段。

Visual Studio Online 雲開發環境包含了所有軟件開發的內容:編譯、調試、開發環境還原,等等。當你需要開發一個新項目,或者要 review PR 時,你可以快速地啟動一個雲開發環境。它會自動配置你需要在項目上工作的所有內容:源代碼、運行時、編譯器、調試器、編輯器、自定義的 dotfiles、相關的插件等。

Visual Studio Online 雲開發環境享有諸多雲計算帶來的好處:

  • 可以快速地創建或者關閉雲端的開發環境。這使得開發者可以有更多的時間在 coding 上,而不是把時間浪費在搭建開發環境上。
  • 水平擴展:你也可以創建多個不同的開發環境。
  • 垂直擴展:如果需要更強的運算能力,可以選擇更強的開發環境,使用更強的 CPU 與內存。
  • 由於是托管的環境,無維護成本。
  • 不同的項目有獨立的開發與運行環境,相互不會干擾。
  • 按使用量付費。Visual Studio Online 也有內置的自動掛起機制,防止額外的開銷。

Web 版 VS Code

相信讀者們對 Web 版 VS Code 期待已久了。對 VS Code 熟悉的朋友應該知道,VS Code 是基於 Electron 開發的,而 Electron 是使用 Web 技術棧(JavaScript, HTML 和 CSS)來開發跨平台桌面應用的。所以,把 VS Code 搬到瀏覽器中,則是必然的趨勢。

Visual Studio Online 包含了基於 VS Code 的 Web 版編輯器,它作為 Visual Studio Online 的“前端”,有以下的這些亮點:

  • 可以直接在 Web 版 VS Code 中打開你的 Git 項目。
  • 支持 VS Code 插件。豐富的插件生態,任你挑選你喜歡的插件。
  • 內置的集成終端。猶如在本地的 Terminal 一樣強大!
  • 內置的 Visual Studio IntelliCode,利用 AI 提供更強大的代碼自動補全,
  • 內置的 Visual Studio Live Share,使得多個開發者可以在 VS Code、VS IDE 或者 Web 版 VS Code 中進行實時的協同開發和調試。
  • 在任何設備上編輯、運行、調試你的項目。是的!可以在 iPad 上運行 VS Code(Web 版)了!

不止 Web

除了 Web 版 VS Code 之外,Visual Studio Online 還支持通過 VS Code 和 VS IDE(Private Preview)連接 Visual Studio Online 雲開發環境。

Linux 雲開發環境(Public Preview)可以通過兩種“前端”編輯器連接:VS Code 和 Web 版 VS Code。

Windows 雲開發環境(Private Preview)可以通過所有的三種“前端”編輯器連接:VS Code、VS IDE 和 Web 版 VS Code。

目前,VS IDE 對於 Visual Studio Online 的支持處於 Private Preview 階段。

自托管的環境

除了連上由 Azure 支持的 Visual Studio Online 雲開發環境,開發者還可以連上自己搭建的開發環境。其實,通過 Visual Studio Code Remote Development,開發者早已可以通過 VS Code 來連上遠程的開發環境了。現在,有了 Web 版 VS Code,我們可以直接在瀏覽器中連上自己的遠程開發環境,更加地方便!而且,這是完全免費的。

來體驗吧!

還等什么呢?快來體驗下 Visual Studio Online 吧!全新的開發體驗,如絲般順滑~

 

更多最新的 VS Code 熱門文章、使用技巧、插件推薦、插件開發攻略等,請關注“玩轉VS Code”公眾號!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM