Now Available!

CodeTogether with IDE to IDE Support

We’re excited to announce that CodeTogether now includes a preview of heterogeneous IDE to IDE support. With this awesome new feature, you’ll get cross-platform functionality across all of our supported IDEs—IntelliJ, Eclipse and VS Code. Sign up for the Insiders Program to access this feature.

Heterogeneous IDE to IDE—what does it mean?

With CodeTogether’s new IDE to IDE support, anyone can connect to anyone else, right from inside their IDE. Working with a peer in VS Code? Connect from IntelliJ. Your lead uses Eclipse? They can join the same session as well. Use the very same IDE you use for your local development—no separate client needed—just seamless coding together without even caring which IDE others choose to develop with.

This capability:

  • Works across IDEs: IntelliJ, Eclipse and VS Code
  • Works across IDE versions: e.g., IntelliJ 2020.2 and 2019.3
  • Works across IDE distributions: e.g., PyCharm and Eclipse for PHP

If you don’t have your IDE around or you’re on a low power device, you can connect and code from a browser too, as always.

What about security?

When you join a session from an IDE, you get first class security with end-to-end encryption, the same level that we already provide when you join from a browser. If you need to keep all your data on-premises, you can deploy your own instance of CodeTogether on your intranet—your data will never need to traverse the Internet. Read our security documentation for more details.

How do you benefit?

Heterogeneous support means that everyone can remain in the IDE they are comfortable with, while taking advantage of the language smarts provided by the host IDE without any additional setup.

  • Key Bindings and IDE Experience
    When you connect from your IDE of choice, the familiar look & feel, and preferred key bindings make the shared coding experience far more intuitive. Responsiveness of typing, smooth scrolling, and the ability to customize and control your workspace all serve to complete the local-coding experience.
  • Language Smarts
    As a participant, even if you’re using an IDE that doesn’t support the framework or language being developed in, you will still get language features like content assist, validation and refactoring support provided by the host IDE. You don’t have to concern yourself with the installation and configuration of additional plugins to be an equal contributor to the shared session. While in the session, your IDE becomes effectively as capable of working on these technologies as the host.

Haven’t tried CodeTogether yet?

Download it now and give it a try!