首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >实时协同文本编辑(即gdocs) -它是一个可行的软件开发工具吗?

实时协同文本编辑(即gdocs) -它是一个可行的软件开发工具吗?
EN

Software Engineering用户
提问于 2010-11-17 21:49:36
回答 1查看 693关注 0票数 6

"谷歌文档“允许实时、协作地编辑文档。多个文档查看器能够同时读取和更改文档的内容,从而使一个用户的更新立即应用到所有其他查看器中并对其可见。

  • 是否有任何软件/web应用程序IDE为这种类型的代码编写协作提供便利?
  • 哪些进程(即对编程)可以从这样的系统中受益,哪些进程不受益?
  • 这种协同编辑模型是否提供了一个可行的替代方案,以替代当前在单个代码基础上工作的软件开发人员通常使用的源代码管理系统?

相关但不太一般

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2010-11-18 03:23:29

协同代码编写工具

Visual Studio.Net有一个名为wave-vs.net的插件,它允许实时协同编辑以支持对编程功能。

Eclipse有两个名为DocShare和Saros的插件,允许实时协同编辑文档(DocShare)或项目(Saros)。

(以上引用自维基百科)

哪些过程是有益的?

显然是对编程。在考虑GDocs体验带来的改进并将改进扩展到协作编码时,我无法从我的头脑中想到任何立即停止显示的方法。

我认为,如果有多个人在处理代码中可以被认为是“接近”的部分,协作方法将工作得更好。它还可以改进更改的往返时间,因为您不必等待提交更新周期才能获得最新版本。

他们是VCS的替代品吗?

它们是相辅相成的。它们都有着同样的目的,即精简小组成员的贡献。但是他们的方法有一个根本的区别:当前的VCS主要是记录一个项目的快照,而协作编辑文档则是细粒度的更改,捕捉开发人员的思维过程。

此外,VCS中的提交被整齐地组织为一个更改集。另一方面,在协作环境中,您甚至无法确保代码在完成整个项目之前的任何时刻都会编译,因为其他人可能总是在编写一行代码。变化是持续的。因此,不可能将这些贡献分解为变革集。

票数 4
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/19718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档