7

Are there any plugins/addons/website services which support good multi-programmer programming?

Just like Google Documents supports having people concurrently edit a document, is there any such similar features for IDEs? If so, Java and C# would be handier.

This feature would be useful for me to help others debug their code and help them see where they're going wrong, without actually having to be there with them.

I imagine this could also be useful for "pair programming" while at different locations (reduced usefulness I know, but still)

Thank you

Kurru
  • 14,180
  • 18
  • 64
  • 84
  • I have often envisioned a essentially 'live' version of pastie.org, where you could be in with another person. It would be very useful in helping others with small blocks of code. – jondavidjohn Jan 12 '11 at 02:21
  • I've heard from someone who has a friend at Google, they program this way... multiple people editing the code at the same time - so it definitely does exist! I couldn't find on Google search what service they use... they probably wrote it themselves internally. –  Jan 12 '11 at 02:22

3 Answers3

3

XPairtise is designed to assist with pair programming within Eclipse.

This feature would be useful for me to help others debug their code and help them see where they're going wrong, without actually having to be there with them.

Often, desktop sharing (like GotoMeeting and similar) are easier for this, if this is your main goal.

Reed Copsey
  • 554,122
  • 78
  • 1,158
  • 1,373
3

I haven't heard any buzz about it in awhile, but the Eclipse Docshare plugin is designed to do exactly this, in fact its underlying technology - Cola - has a description directly addressing your idea of remote pair programming. Video of the plugin in action.

orangepips
  • 9,891
  • 6
  • 33
  • 57
2

Currently there is http://www.wave-vs.net/, I haven't used it but it seems exactly what you want. Hopefully in the future more open-source variants of this will be developed for the Wave protocol allowing use with other languages.

Nemo157
  • 3,559
  • 19
  • 27
  • wave-vs.net supports multi-driver distributed pair programming, multiple people working on same project item. Also support to share designers like winforms,aspx,html,wpf,wf and so on, so you can design with your pairs while coding, support for c#,f#,vb... –  Jan 13 '11 at 13:13