今天( 北京時間 2019 年 5 月 3 日 ),在 PyCon 2019 大會上,微軟發佈了 VS Code Remote,開啓了遠程開發的新時代!此次發佈包含了三款核心的全新插件,它們能夠幫助開發者在容器,物理或虛擬機,以及 Windows Subsystem for Linux (WSL) 中實現無縫的遠程開發。經過安裝 Remote Development Extension Pack ,你能夠快速上手遠程開發。json
Visual Studio Code Remote 容許開發者將容器,遠程計算機,或 Windows Subsystem for Linux (WSL) 做爲完整的開發環境。你能夠:安全
全部以上的功能,並不須要在你的本地開發環境有源代碼。經過 VS Code Remote,輕鬆鏈接上遠程環境,在本地進行開發。微信
Remote Development extension pack 包括三個擴展:框架
例如,假設你正在開展深度學習項目。您一般須要一個高GPU性能的虛擬機(例如 Azure Data Science Virtual Machine),配置了訓練大數據模型所需的全部工具和框架。ssh
你可使用 Vim over SSH 或 Jupyter Notebooks 來編輯遠程代碼,可是你放棄了本地開發工具的豐富功能。相反地,使用 Remote-SSH 擴展,你只需鏈接到 VM,安裝必要的擴展(如 Python 插件),而後你就能夠利用VS Code的全部強大功能,如 IntelliSense、代碼跳轉和調試,就像你在本地開發同樣。工具
一個 devcontainer.json 文件能夠被用來告訴 VS Code 如何配置開發容器,包括使用的 Dockerfile、端口映射以及在容器中安裝哪些插件等等。性能
插件直接在 Linux 發行版中運行,所以你不須要擔憂路徑問題、軟件兼容性或其餘跨平臺的問題。你能夠像在 Windows 中同樣,在 WSL 中無縫地使用 VS Code。學習
好了,說了這麼多,不如直接上手來試試。趕忙下載 Remote Development Extension Pack 來一塊兒玩轉 VS Code Remote 吧!遠程開發的新時代已經到來!開發工具
考慮到一些讀者的閱讀習慣,咱們還創建了「玩轉VS Code」微信公衆號,知足不一樣人羣的閱讀需求~ 歡迎你們關注!測試