重磅!微軟發佈 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

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 搬到瀏覽器中,則是必然的趨勢。spa

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 吧!全新的開發體驗,如絲般順滑~

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

 

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

相關文章
相關標籤/搜索