【问题标题】:What are some good services or tools to use for remote pair programming?有哪些好的服务或工具可用于远程结对编程?
【发布时间】:2012-12-22 21:48:51
【问题描述】:

我使用过屏幕共享(通过 Skype 和 joinme)以及 tmux。

tmux 提供了更具交互性的体验,但我发现延迟很烦人。

用于远程结对编程的最佳服务和工具是什么?

最好在 Sublime Text 2 中工作,但如果这不可行,那么 vim 就可以了。

“最好”是指:

  • 响应式 - 我不想等待看到我的击键效果
  • 交互式 - 应该很容易将控制权切换给其他人

使用 Ruby、Rails、Sublime Text 2,(也许)vim。

编辑:需要在 OSX(最好)或 Ubuntu 上运行。请注意该解决方案是在本地计算机上运行(并且其他人可以在没有有效互联网 IP 的情况下连接到它),或者该解决方案是否在具有有效互联网静态 IP 的服务器上运行。

【问题讨论】:

  • 我不经常进行远程结对编程,但上次我尝试 tmux+vim 时并没有遇到太多延迟。只是说...
  • 有趣的问题,但软件和服务的推荐不被认为是题外话吗?
  • @exebook - 不是真的。但是当我问这个问题时,没有在线代码编辑器。现在它们很常见而且免费。

标签: tdd bdd pair-programming


【解决方案1】:

对于结对编程,我通常将ScreenSubEthaEdit 与语音聊天(例如Skype)结合使用。

【讨论】:

    【解决方案2】:

    我自己喜欢 TeamViewer。你也可以看看Mikogo

    【讨论】:

      【解决方案3】:

      你试过Nitrous吗?它是一个基于 Web 的 IDE,包括一个终端/bash 和一个文本编辑器。您可以免费注册并进入协作模式,邀请您的协作者然后离开。

      【讨论】:

        猜你喜欢
        • 2011-07-07
        • 1970-01-01
        • 2010-09-16
        • 2023-03-18
        • 1970-01-01
        • 2015-08-30
        • 2010-09-17
        • 2022-07-05
        • 1970-01-01
        相关资源
        最近更新 更多