【问题标题】:A Good, Free screen sharing program for pair programming?一个好的,免费的屏幕共享程序,用于结对编程?
【发布时间】:2010-09-22 08:45:47
【问题描述】:

我正在寻找一个好的、免费的(首选)屏幕共享程序,该程序适用于 Windows(Vista x64、Server 2008)的结对编程和代码审查会话。它应该允许任何一个人控制屏幕,并通过体面的宽带连接对文本编辑做出相当大的响应。其他功能,例如绘制/标记/注释其他人屏幕的能力会很好。

编辑:这将被远程位置的开发人员使用。

【问题讨论】:

  • 确保您的屏幕共享程序是基于窗口的,而不是基于屏幕区域的...我见过人们不小心让其他窗口通过共享感知的情况,结果很有趣。

标签: windows collaboration pair-programming


【解决方案1】:

对于穷人的解决方案,您可以使用免费版的 RealVNC。在服务器上,取消选中所有这些框:


(来源:realvnc.com

【讨论】:

    【解决方案2】:

    我喜欢使用 Screen Hero,它允许两个用户在共享屏幕上使用鼠标:http://screenhero.com/

    或缩放:http://zoom.us/

    【讨论】:

      【解决方案3】:

      为了多平台的简单性,我建议

      1. https://join.me/ 用于屏幕共享(您甚至可以查看远程 屏幕使用 iOS!)
      2. 获得一个电话耳机,并使用电话收听音频。

      【讨论】:

        【解决方案4】:

        我已经检查了几个小时了。

        我发现的最好和最简单的东西。 http://www.screenleap.com/
        免费,目前未找到任何字符串。
        无需浪费时间安装或注册任何东西。

        如果您有多显示器设置,则与“仅共享”完美搭配。
        大多数其他软件默认全屏共享,您无法选择共享哪个显示器。

        您需要注意它不会加密数据。检查常见问题解答。 但是,如果您必须通过 Skype/Mymble/无论如何分开运行语音.. 黑客仅仅获得 50% 的会议发言权能造成什么危害?

        噗……哦,你想要屏幕共享……这个没有。
        所以试试:http://www.mingleview.com/ 它有那个多显示器“错误”,你需要安装一个简单的类似插件的东西。 但是“控制”就在那里,而且也很简单。

        大多数其他软件都捆绑了一些不必要的功能,如日历、文档系统、文件共享,我已经有了解决方案。 这就像在 excel 宏上开发游戏.. 不必要的.. 开发人员请早点学习!

        【讨论】:

          【解决方案5】:

          http://www.teamviewer.com/ 的 TeamViewer 运行良好。我们将它用于伦敦和乌克兰之间的结对编程。

          注意事项:

          1. 我们使用 Skype 进行语音。
          2. TeamViewer 使用极低的带宽 - 在 Visual Studio 2008 @ 1024x768 分辨率下进行编程的平均带宽为 4kbyte/sec。
          3. 可以通过按钮将角色从热点切换到查看器。
          4. 可以调整屏幕远程视图的大小以适应更小的区域,而不会影响可用性。

          【讨论】:

            【解决方案6】:

            在 OSX 上,我使用了 vim 和多用户 GNU 屏幕会话 - 这比 VNC、屏幕共享等提供了更好的响应能力。我猜你可以将这些与 Cygwin 一起使用?

            【讨论】:

              【解决方案7】:

              如果您使用的是 eclipse,您可能想试试ECF。有一个视频演示可用here

              【讨论】:

                【解决方案8】:

                你看过netbeans自带的协作模块吗?它对结对编程非常有用!

                【讨论】:

                  【解决方案9】:

                  Joel 的https://www.copilot.com/ 等服务怎么样?

                  【讨论】:

                  • Copilot 的优势在于易于设置。但是您按分钟或按月付费,因此延长使用时间(每天 8 小时)可能会有点贵。
                  【解决方案10】:

                  你需要这个远程吗? 您可以将两台显示器设置为镜像和 2 个 USB 键盘/鼠标

                  如果它是远程的,那么 VNC 是要走的路,如果您正在寻找免费版本,我会使用 UltraVNC,它比 VNC 的免费版本具有更多功能(聊天、文件传输) - 它还具有一个视频驱动程序钩子,这意味着它比普通 VNC 更少受到任何奇怪的屏幕问题的影响。
                  如果防火墙是个问题,您可以简单地设置一个 VPN(无论如何这可能是一个好主意 - 尽管 Ultra 可以进行加密)。

                  【讨论】:

                    【解决方案11】:

                    还有我的最后一个建议,但这不是我尝试过的。转至Crossloop

                    【讨论】:

                      【解决方案12】:

                      另一种选择是使用 VNC,但使用反向连接。看看this 我用这个和No-IP 一起来获取固定地址。

                      【讨论】:

                        【解决方案13】:

                        www.mikogo.com尝试 Mikogo

                        非常容易设置。防火墙等没有问题

                        【讨论】:

                          【解决方案14】:

                          如果 VNC 客户端与人们用于演示的屏幕覆盖应用程序(screenpen 响铃)结合使用,会不会成功?

                          【讨论】:

                          • 我在这些情况下使用 VNC 的经验是,设置、打开防火墙端口、向对方发送您当前的 IP 所花费的精力通常太麻烦了。是否有任何处理这些问题的进展或项目?此外,速度通常不是很好。
                          【解决方案15】:

                          Windows Shared View 为我工作。它允许您仅共享某些窗口,甚至显示您的“与会者”鼠标所在的位置。最好将它与某种 voip 连接结合使用,这样您就不必来回输入问题/回复。

                          【讨论】:

                          【解决方案16】:

                          我还没有真正尝试过,但看起来很有希望。查看DimDim。他们在 Sourceforge 上有免费的网络服务和 VMWare 映像。

                          【讨论】:

                            猜你喜欢
                            • 2012-06-21
                            • 1970-01-01
                            • 2012-09-13
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 2016-08-31
                            相关资源
                            最近更新 更多