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

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

作者 | formulahendry

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

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

重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

概覽

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:Web 版 VS Code + 云开发环境

雲開發環境

重磅!微软发布 Visual Studio Online: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 也有內置的自動掛起機制,防止額外的開銷。

重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

Web 版 VS Code

重磅!微软发布 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 版)了!

重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

不止 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 階段。

重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

自託管的環境

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

重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境

來體驗吧!

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

https://visualstudio.microsoft.com/services/visual-studio-online/

重磅!微软发布 Visual Studio Online:Web 版 VS Code + 云开发环境


分享到:


相關文章: