Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Remote Pair Programming in IntelliJ

Is there a way to use IntelliJ when pair-programming? It would be nice to have the option in v7 and v8 but I would upgrade to v9 if needed.

The question is a bit like this question, but for IntelliJ users instead.

And also similar to another question of mine here which relates to mixed environments.

like image 862
Paul McKenzie Avatar asked Jul 06 '10 13:07

Paul McKenzie


People also ask

Can you collaborate on IntelliJ?

With IntelliJ IDEA, you can use the Code With Me plugin that enables you to share your locally running project with anyone. You can use Code With Me for real time collaboration, editing code, sharing a server, and running a debugging session.

Does IntelliJ have Liveshare?

Add CodeTogether to IntelliJ-based IDEs to live share your IDE and coding sessions.

How do I connect to an IntelliJ remote server?

Connect via SpaceLaunch IntelliJ IDEA. On the starting page, select JetBrains Space and click Connect to Space. Enter your organization URL and click Continue in Browser. In the browser window that opens, click Accept to grant the required permissions.

How does JetBrains code with me work?

On-premises version When you are using Code With Me, your project data goes through JetBrains servers with end-to-end encryption. You can also run Code With Me on your own servers to make code collaboration as secure as possible.


2 Answers

A good alternative to VNC is screenhero. It's very lightweight, but unfortunately does not support Linux.

Floobits creates a pairing session at the IDE level. It supports many popular IDEs from IntelliJ, Eclipse, to emacs.

like image 192
oneself Avatar answered Oct 02 '22 11:10

oneself


For simple working from home, I can start a vncserver session on my box at work, then start vncviewer to connect to that session, start up all my design tools (including IntelliJ). When I get to work, I connect to the corporate network and run a second instance of vncviewer. I'm not sure what the limits are, but I've had vncviewer running on both my laptop and my (work) desktop before, with the input from both keyboards and mice fighting it out. I've never done pair programming, but I thought the idea is two sets of eyes/fingers but on monitor/keyboard. Add skype and you may have all you need.

like image 41
wprager Avatar answered Oct 02 '22 11:10

wprager