
微软在本周二发表了Visual Studio Live Share,让Visual Studio 2017与Visual Studio Code的开发人员能够即时协作、共同撰写程式,近日便会迈入封闭预览阶段。
Visual Studio Live Share让开发团队能够在同样的程式码集里快速协作,不需要个别配置同样的开发工具、设定或环境,也不必同步程式码。
当开发人员于Visual Studio 2017或Visual Studio Code撰写程式时,只要按下“分享”键,它就会产生一组连结,将该连结传递给团队成员,就能邀请他们加入该程式码集进行协作。
加入协作期间的团队成员可以直接于自己的编辑器中看到使用者所分享的工作空间,亦可执行程式编辑,使用者则可自画面上的游标与所显示的名称看到成员的行为,大家都能独立使用各种除错功能来检查物件或是设定中断点。
微软开发工具专案管理总监Amanda Silver表示,尽管Microsoft Teams与Slack已将动态的团队协作转成数位形式,但还是能进一步改善开发团队的协作;屏幕分享或远端存取仍是由一人把持而其他人观察,即时传讯或电子邮件则仅适用于基本的讯息,程式码集的协作通常不会只是一小段程式或档案的分享,若要複制队友的环境则要花上许多时间。
至于Visual Studio Live Share则能分享程式码的脉络,允许队友独立调查问题,也不必切换程式码集的掌控权,亦无延迟问题。
有趣的是,当Visual Studio Code首席专案经理Chris Dias在影片中展示Visual Studio Live Share功能时,他所使用的装置是苹果的Macbook Air,协作程式为Slack,而非微软的Surface与Microsoft Teams。
微软并未公布Visual Studio Live Share的上线时程,仅说很快就会进入封闭预览阶段。