我和我的朋友通常没有时间亲自见面来做一些真正的配对编程。因为我们无论如何都想一起编程,所以我们转向了协同软件编辑的世界。
可悲的是,我们尝试过的大多数解决方案要么是平淡无奇的,要么根本不起作用。Cloud9 (融合莫兹拉创作者)正在抛出错误,就像没有明天一样,这使得开发一个项目成为不可能。
记事本++‘S插件好像坏了。
CollabEdit当时只允许一个文件。当然,您可以打开多个窗口,但这使得编辑一堆文件变得非常、非常尴尬和笨拙。
是否有任何在线或离线软件来支持正常的协同编辑?我们尝试了一个共享屏幕的Skyping,虽然对编程比两个人一次编码更真实,但我们不希望受到这种限制。
发布于 2012-02-26 09:28:24
看起来您误解了对编程的概念。这不是两个人在编辑一个文件。我想你可以得到两个显示器,但只有一个键盘和一个鼠标。
这对程序是关于两个头脑在两条不同的轨道上思考。当一个编写代码时,另一个看上去是否存在重大错误(比如类固醇上的代码评审),另外他还在考虑下一步该做什么。
话虽如此,您还是可以查看一下这份清单,看看是否找到了适合您需要的东西。我使用的是高比。
发布于 2012-02-26 15:04:20
对于配对编程,您将不需要特殊的编辑软件。任何虚拟桌面共享的解决方案都能做到这一点。我个人最喜欢的是TeamViewer,(仅供个人使用)。如果您想要一个完全免费的解决方案,可以尝试UltraVNC。
发布于 2012-02-26 15:34:16
你能告诉我们你的场景是如何使用的吗?
用于协作软件开发: SVN,Git
对于协作软件编辑器:使用远程桌面连接并在一个编辑器中一起工作,相互交流。TeamViewer在这里是一个很好的选择,而且是免费的。
简单的非软件编辑器:好医生 (每个人都可以同时在同一个文件中工作。您可以在这里通过一两个文件的代码,但无法编译:)
我认为如果它不符合这三项要求中的任何一项。你的需求太奇特了。
也可以检查这里的答案是SVN对GIT
https://softwareengineering.stackexchange.com/questions/136964
复制相似问题