Three Steps to Remote Pair Programming with IntelliJ
Host a session from IntelliJ and invite anyone to join, even if they use a different IDE! Perfect for all types of collaboration: pair programming, mob programming, code review, project design, unit testing, education, interviews, remote development and more.
Step 1: Install CodeTogether
CodeTogether is a plugin that lets you live share IntelliJ. Invite anyone to join—they can join from IntelliJ, VS Code, Eclipse, or even a browser. Full end-to-end source encryption ensures all code stays secure.
To get started, simply install CodeTogether directly from your IntelliJ-based IDE via the JetBrains Plugins Repository.
Free plan always available!
Step 2: Start a session
Now that you’ve installed CodeTogether, you’re ready to start collaborating!
Just click Host New Session from the CodeTogether view, select access privileges, and click Start. It’s that easy!
Not ready to invite others? No problem! Just click Try in local browser from the CodeTogether view to experiment on your own.
Step 3: Invite guests & code together
Now you can invite others to join you. Just click the Copy Invite URL button, and then share the link with anyone.
You & your guests will love it!
No learning curve for participants makes it simple to dive right into pair programming, or even mob programming!
The host provides language smarts so everyone gets key functionality, like content assist, validation and navigation, whether joining from a browser or IDE. When joining from a browser, select the preferred IDE theme and key bindings for optimal productivity.
Stay Together or Code Alone
Everyone gets to choose whether to code on their own or as part of a group, and it’s a breeze to switch between groups and coding alone. Same-file simultaneous coding, just like in Google Docs, takes code collaboration to a whole new level! Perfect for mob programming.
Optional Audio & Video
Built-in communication tools include audio, video, text chat & screen sharing, plus fun extras like polls and reactions. Anyone in the session can start an audio/video bridge for the session or even invite A/V-only guests who won’t have access to the code.
Between its editor-agnosticism and collaborative flexibility, CodeTogether now looks like the best option for many real-world teams.
This tool addresses the shortcomings . . . in traditional collaborative developer solutions, such as screen sharing. A central issue with such tools is to ensure that collaborations are seamless and don’t hinder developers.