低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

Visual Studio Live Share 支持协同开发

2018 年 5 月 17 日

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

微软Build 大会开幕日的主题演讲上微软演示了新的Visual Studio Live Share 扩展。该扩展现在已经公开预览。Live Share 在开发人员之间提供双向、实时的协同,每个人都在各自的计算机上,不需要共享库或者设置一个开发环境。该扩展支持 VS2017 VS Code ,在 Mac 和 Linux 机器上都可以。它可以跨任意语言和代码库。

该演示程序重点演示了预期常见的使用场景:两名开发人员共享一个调试会话。一名开发人员在Mac 上使用VS Code 开发Angular 应用,他遇到了一个Bug,需要别人帮忙解决,他创建了一个共享会话,并把链接通过IM 发给了第二位开发人员。后者打开链接,在她自己的PC 上启动了Visual Studio。由于共享上下文在发起者的机器上,所以提供帮助的开发人员的机器没有平台依赖项,如Node。

每名开发人员都可以看到一个光标,这个光标说明了另一名开发人员正在修改的地方。不管哪一名开发人员修改了代码,两名开发人员都可以立即看到。在调试时,在IDE 中设置的断点也会出现在另外一名开发人员的IDE 中。发起会话的主机还可以运行应用,并启动一个安全的共享服务器,让远程工作者可以访问应用,并逐步调试代码。

微软相信,Live Share 将结对编程带入了一个新的层次。它让每名开发人员都可以呆在自己喜欢的IDE 舒适区里,原封不动地使用自己的个性化主题、快捷键绑定和自定义界面。Live Share 还消除了传统屏幕共享方法的部分限制,如键盘和鼠标的管理控制。

虽然Live Share 协同使用了Azure 重放,但没有代码会保存在Azure 上,而且文件也不需要保存在协助者的计算机上。 Live Share 常见问题提供了有关这个扩展安全方面的更多信息。

Live Share 扩展在预览期间免费,正在开发中的部分也有望是免费的,将来可能会提供高级版本作为付费服务的一部分。

查看英文原文 Visual Studio Live Share Allows Collaborative Development

2018 年 5 月 17 日 19:00943
用户头像

发布了 1008 篇内容, 共 315.1 次阅读, 收获喜欢 284 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营第 0 期第四周作业

无名氏

从软件架构演进“看”做好事情的三条边

林昱榕

学习 架构模式 极客大学架构师训练营 架构演进 三条边

第4周作业

第四周作业

数字

大型互联网应用系统使用的方案

ashuai1106

架构师 极客大学架构师训练营

架构师训练营 - 学习笔记 - 第四周

小遵

架构师训练营 第四周【作业】

小K

大型互联网应用系统浅析

飞雪

第四周感想

数字

第 04 周作业提交

白杨

面向对象学习

一叶知秋

架构师训练营第四周-总结

人世间

极客大学架构师训练营

大型互联网应用系统案例

戴维斯

极客大学架构师训练营

写给大忙人看的进程和线程

cxuan

后端 操作系统

架构学习第四周作业

云峰

第四周作业

changtai

极客大学架构师训练营

【架构师第四周作业】

浪浪

互联网系统架构

陈皮

第4周总结

娄江国

极客大学架构师训练营

大型互联网应用解决问题的技术方案和手段

AIK

互联网系统的问题与方案 - 第四周作业

X﹏X

学习总结 - 架构师训练营 - 第四周

走过路过飞过

架构师训练营 第四周 学习总结

RZC

第四章作业

小胖子

架构师训练营 - 第四周 - 作业

Anrika

极客大学架构师训练营

week4.学习总结

个人练习生niki

Week 04- 作业一:一个典型的大型互联网应用系统使用了哪些技术方案和手段

dean

极客大学架构师训练营

一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。

娄江国

极客大学架构师训练营

一个典型的大型互联网应用系统使用了哪些技术

L001

极客大学架构师训练营

架构师训练营第四周作业

fenix

【架构师第四周】总结

浪浪

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

Visual Studio Live Share支持协同开发-InfoQ