配对非远程编程工具

Jon*_*ech 8 c# windows pair-programming multiple-monitors

我目前正在工作,我们在Windows机器上练习严肃的配对编程.我们都有一套键盘,鼠标,我们有两个显示器,适用于切换谁的驱动程序真的很容易,但在会话中有一些点,我想开始编写测试同时我的对正在编写实现.

我想知道是否有任何程序可以让我在同一台计算机上有效地使用两个游标和键盘焦点.如果他们不存在那么我愿意尝试我自己的解决方案,但我想输入如何最好地完成这一点.我最熟悉.Net 3.5技术,但我也了解Java并愿意学习C++来解决这个问题.

如果我自己创建解决方案,我会走上能够获取一个硬件设备(即安装的特定鼠标)的输入并阻止Windows移动指针,而是独立移动我自己的程序指针.

Rib*_*die 16

我做过的一次:

拿两张桌子并将它们面对面放置,这样当每个开发人员坐在桌子上时,他们面对另一个开发人员.

每个开发人员都有两台显示器,其中一台插入到OTHER开发人员的计算机中.

每台计算机都设置为将其屏幕镜像/克隆到另一台显示器.这意味着每个开发人员都面对面,但每个开发人员也可以看到另一个开发人员在她的计算机上做了什么.

然后,每个开发人员在她的计算机上安装名为"Synergy2"(http://synergy2.sourceforge.net/)的免费软件,并对其进行配置,以便当开发人员将鼠标光标移过屏幕边缘朝向那边时另一个监视器是可见的,然后开发人员可以与其他开发人员的界面进行交互.

通过这种方式,你可以随时看到对方正在做的事情,并且在情况需要的时候也可以从驾驶到相互骑行霰弹枪流畅地移动.

有时这最终会像经典方法一样工作,其中一个开发人员总是驾驶而另一个总是骑着霰弹枪,但它至少提供了独立和共同工作的机会.

实际上我想我会建议周一与我现在的同事一起尝试这个!