Folgende Tools gibt es, und so werden sie im Hinblick auf ihre Tauglichkeit bewertet:
TeamViewer
- kostenlos für nicht-kommerziellen Gebrauch: Link
- TeamViewer mit Skype/Google Hangout. Der Host gibt seine Maschine für den Gast remote frei (Empfehlung: Teamviewer nur Desktop-Sharing, bei guter Connection geht auch dessen Video). Im Skype / Google Hangout Chat kann man sich gut initial treffen und sollte anschließend auch das Audio darüber laufen lassen. Man muss nur aufpassen, es kann immer nur ein Programm sinnvoll mit der Audiohardware kommunizieren; manchmal kommen sie durcheinander, dann muss man an die jeweiligen Audioeinstellungen und dem falschen Programm wieder die Hardware wegnehmen. Funktioniert gut, siehe Remote Pair Practice - Code Cop Blog
Plunkr ist ein webbasierter Javascript/HTML5 Editor
- kostenlos
- über den Collaboration-Button läßt sich eine url für den eigenen offenen Editor
generieren, die man sharen kann und über die man ich Echtzeit gemeinsam den Code editieren kann.
- Plunker
Google Hangout mit Screen Sharing
Skype mit Screen Sharing
Eclipse + Saros
Collaboration Editor im Browser