2010-07-06 5 views
22

Herabouts gibt es einen Umzug, um Teammitglieder von zu Hause aus arbeiten zu lassen.Remote-Pair-Programmierung in IntelliJ

Gelegentlich möchten wir uns paaren.

Dies ist jetzt schwierig.

Wie kann ich das in IntelliJ machen?

Wir verwenden Version 7 und 8, aber wenn eine Lösung für Version 9 auftauchen würde, wäre es eine gute Aufforderung, uns alle zu aktualisieren.

Die Frage ist ein bisschen wie this Frage, aber für IntelliJ Benutzer stattdessen.

Und auch ähnlich einer anderen Frage von mir here, die sich auf gemischte Umgebungen bezieht.

Antwort

7

Für einfaches Arbeiten von zu Hause, ich kann eine vncserver Sitzung auf meiner Box bei der Arbeit starten, starten Sie dann vncviewer, um eine Verbindung zu dieser Sitzung herzustellen, starten Sie alle meine Design-Tools (einschließlich IntelliJ). Wenn ich an die Arbeit komme, verbinde ich mich mit dem Unternehmensnetzwerk und führe eine zweite Instanz von vncviewer aus. Ich bin mir nicht sicher, was die Grenzen sind, aber ich hatte vncviewer bereits auf meinem Laptop und meinem (Arbeits) Desktop laufen, mit den Input von Tastaturen und Mäusen kämpfen sie aus. Ich habe noch nie eine Paarprogrammierung gemacht, aber ich dachte, die Idee wären zwei Sätze von Augen/Fingern, aber auf Monitor/Tastatur. Fügen Sie Skype hinzu und Sie haben alles was Sie brauchen.

+1

Nur zu beachten, wir haben gelegentlich paar Programmierstationen bei der Arbeit, wo wir es einen Computer (remote in eine der Dev-Box) mit 2 Sets von Monitor, Tastatur, Maus. – eflat

0

Wenn Sie wechseln können Sie Eclipse versuchen: http://www.eclipse.org/ecf/

Hier finden Sie einige Screenshots haben: http://wiki.eclipse.org/DocShare_Plugin

Für Idee, von der die meisten ich denken kann, ist: http://www.jetbrains.com/idea/webhelp/idetalk.html

+0

Wenn wir über Eclipse sprechen (was wir nicht sein sollten) http://www.saros-project.org, hat es einige ziemlich gute Funktionen, wie das Teilen Ihres gesamten Quellcodes, so dass beide Benutzer verschiedene Punkte betrachten können , ziemlich leichtes Kabelgewicht, sobald Sie eingerichtet sind, senden Sie nur Textänderungen. Ihr XMPP-Server ist um Lichtjahre schneller als die Gtalk-Server, und eine Bereinigung vor der Freigabe eines Projekts schien die anfängliche Setup-Zeit zu verringern. – np0x

+0

Warum würde jemand von IDEA zu Eclipse wechseln ... – Menasheh

10

Eine gute Alternative zu VNC ist screenhero. Es ist sehr leicht, unterstützt aber Linux leider nicht.

Floobits erstellt eine Pairing-Sitzung auf IDE-Ebene. Es unterstützt viele beliebte IDEs von IntelliJ, Eclipse bis Emacs.

+0

Ich habe gerade begonnen, ScreenHero zu verwenden und ich denke, es ist sehr gut –

+1

Floobits sieht sehr interessant aus. Kannst du bitte deine Gedanken teilen, nachdem du sechs Monate damit verbracht hast? –

1

Dieses Tool sieht vielversprechend aus. Es heißt Floobits und here is a link zu einem IntelliJ Idea Blogeintrag darüber. Lassen Sie uns Konferenz, Freigabecode und sogar die gleiche Datei zur gleichen Zeit bearbeiten.

+0

Ab 2017 ist dies der Weg zu gehen. – MarcG