微軟剛剛在 Visual Studio Code 網(wǎng)站上宣布了“動態(tài)分享”(Live Share)功能,開發(fā)者們可以在 VS 2017 或 VS Code 中體驗全新的實施協(xié)作。微軟表示,Live Share 可讓團隊在相同的代碼庫上啟用快速協(xié)作,而無需同步代碼或配置相同的開發(fā)工具、設置、以及環(huán)境。如果你對此表示懷疑,還請先觀看 Channel 9 上分享的這段近 14 分鐘的介紹視頻。
當你分享了一段協(xié)作會話(Collaborative Session)之后,團隊成員可以在他們的編輯器中閱讀你共享的代碼,而無需克隆一個 repo 或安裝任何代碼所依賴的東西。
他們可借助富語言特性在代碼中導航(而不只是以純文本形式打開文件),以及使用基于語音分析的導航,比如用 Go 語言去定義(Definition)或瞥一眼(Peek)。
當你的隊友在編輯一個文件的時候,還可以得到智能感知(IntelliSense)、語句完成(statement completion)、以及建議(suggestion)等增強型編輯器特性的加持。
你們每個人都可以打開文件、導航、編輯代碼、高亮顯示、或者重構 —— 這些變化都可實時體現(xiàn)出來。當你在編輯的時候,還可以看到其它團隊成員們的光標、跳到當前他們正在編輯的位置、或者遵循他們的操作。
CONN17T254 - Introducing Visual Studio Live Share
協(xié)同調(diào)試功能也更進了一步,允許你和其它團隊成員使用懸停(hovers)、區(qū)域變量(locals)、觀察(watches)等調(diào)試特性來獨立檢查對象,追蹤堆?;蛘{(diào)試控制臺。
你們都可以設置斷點、也可以將調(diào)試光標推送到會話中。感興趣的網(wǎng)友們可以移步至 VS Code 網(wǎng)站翻閱全文,限量封測(Limited Private Preview)也即將到來: