Visual Studio Online,帶來四種開發模式,將來已來。

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

簡單來講,Visual Studio Online 由兩部分組成:「前端」與「後端」。面試

  • 「前端」:VS Code、VS IDE 和 Web 版 VS Code。後端

  • 「後端」:由雲服務支撐的開發環境。瀏覽器

Visual Studio Online 的出現絕對是 Game Changer。而最大的亮點,就是這「先後端」分離。之前咱們常見的 IDE/Editor 的先後端都是在一塊兒的。而有了 Language Server Protocol, Debugger Adapter Protocol 以及 Visual Studio Code Remote Development 以後,先後端分離變爲了可能。在《知否知否,VS Code 不止開源》一文中,筆者也提到了,微軟很早就把 Language Server Protocol, Debugger Adapter Protocol 從 VS Code 中抽離出來了。能夠想象,微軟很早就在爲 Visual Studio Online 鋪路了。前後端分離

Visual Studio Online 的前端能夠是本地的 VS Code 或者 VS IDE,也能夠是遠程的 Web 版 VS Code;後端能夠是本地的機器,也能夠是遠程的物理機、虛擬機、Docker Container 或者 WSL。這本地或者遠程的前端,與本地或者遠程的後端,造成了 2乘2 一共四種的開發模式。能夠想象,會引起出許多的開發場景。插件

本地的前端+本地的後端

不用多說,就是平時大多 IDE/Editor 的使用場景。orm

本地的前端+遠程的後端

這就是 Visual Studio Code Remote Development開發

遠程的前端+本地的後端

這是 VS Online 的 self-hosted 模式。get

把本身本地的機器做爲 self-hosted 環境,經過遠程的 Web 版 VS Code 輕鬆訪問。就算是出去旅遊了,不須要搭建環境,只要有瀏覽器,連上 self-hosted 環境,仍是能修 bug!(逃虛擬機

遠程的前端+遠程的後端

這是 VS Online 的全託管模式。

  • 快速搭建環境 review PR

  • 遠程教學

  • 遠程面試

  • 遠程協助

  • 等等

筆者只是列出來部分使用場景。能夠預見,將來的會有更多有用的開發場景。讓咱們拭目以待!

 

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

相關文章
相關標籤/搜索