天天看點

重磅!微軟釋出 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: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 期待已久了。對 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 版 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”公衆号!

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

繼續閱讀