Screen_Shot_2020_04_02_at_10.02.55_AM.jpg

CodeTogether

CodeTogether lets you live share IDEs and coding sessions and see changes in real time.

Try CodeTogether

About CodeTogether

CodeTogether lets you live share IDEs and coding sessions and see changes in real time.

Host a session in seconds

It’s nice to get a little help from your friends, but not if it means disrupting your flow. After adding CodeTogether to VS Code, IntelliJ or Eclipse, it only takes seconds to live share your code with others. Simply click a button, define access privileges, and then invite others to join. Invitees join from their IDE (even if it’s different from yours) or a web browser (with the theme and key bindings of their preferred IDE).

Host-provided language smarts

For real pair programming, you want more than a simple collaborative code editor. The host’s IDE provides language-smarts for a superior coding experience that includes content assist (aka IntelliSense), as-you-type validation across the workspace, and rename refactoring. You’ll also appreciate the multitude of ways you can navigate and visualize your code, including call and type hierarchies, open symbol, full file content search, outline view, minimap, inline definitions and references to symbols, and much more.

Keep the code flowing

CodeTogether makes it easy to switch between groups of developers coding together, or even code on your own when you live share a coding session. Same-file simultaneous editing lets developers edit files at the same time. With the CodeTogether view, you’ll never get lost—providing a nice overview of the session so you can quickly see who’s doing what, and jump into a new group or branch out on your own.

Integrated Communication

Built-in communication tools include audio, video, text chat and screen sharing. Anyone in the session can start an audio/video bridge via a simple toggle, which can easily be joined by anyone in the session. You can also invite guests who only have access to the communication tools and not the actual code—perfect for getting customer feedback without live sharing code. A toolbar with basic capabilities is included in the IDE, however, the audio/video bridge is managed in your browser to keep your IDE uncluttered. Access cool features like polls and reactions from the browser.

Share servers, terminals and consoles

Hosts can share servers during a live share session—great for testing web apps without deploying, or even relaying a remote debug session, database connections or web sockets. A shared terminal allows guests to observe commands the host is executing in the terminal view with the corresponding output. The host controls access to servers and terminals, with the option to grant write access to terminals if on a Teams or On-Premises plan. Another handy feature lets the host share consoles so participants can view the output of programs and unit tests.

Run Tests & Launches

A good test suite is a great way to catch bugs early and improve productivity. Guests can now remotely run tests and analyze the results during a live share session. They can even write tests, allowing test-driven development (TDD) in a remote environment with support for JUnit, TestNG, PHPUnit and pytest. Guests can also execute run configurations from the host IDE, remotely launching applications with the ability to stop and monitor the invocations. CodeTogether Teams provides an extra level of security, allowing the host to prevent guests from running tests and launches.

Pricing

1. Plan: Free

  • Price: $0
  • Duration: 1 month
  • User(s): 3 guests in session

2. Plan: Pro

  • Price: $4
  • Duration: 1 month
  • User(s): 50 guests in session

3. Plan: Teams

  • Price: $8
  • Duration: 1 month
  • User(s): 50 guests in session

4. Plan: On-Premises

  • Price: Starts $1750
  • Duration: 1 year
  • User(s): 50 guests in session

All prices when billed annually.

You can check further details for pricing at this link

Significance to remote workers

CodeTogether is the perfect blend of functionality and simplicity, designed by a team of remote developers that rely on collaborative development. Whether you are on an Agile team that uses pair programming as part of your regular software development flow or you just like to live share your code in the occasional troubleshooting session, CodeTogether is the best tool for pair programming, mob programming, code review, and more!

Category

Code Collaboration

Tags

Free version
Developer collaboration
Easy-to-use
Simple UI

Related Pages

Join the AllRemote community Accelerate the shift towards remote work