Better Programming

Advice for programmers.

Follow publication

5 Useful Developer Collaboration Tools for Remote Workers

Share code and ideas with fellow developers online

Kirshi Yin
Better Programming
Published in
4 min readOct 4, 2021
People on online call
Photo by Chris Montgomery on Unsplash

Sometimes, developers need to share code with others to teach, explain or troubleshoot a problem together. If you’re working in a company, you could just share your screen with colleagues. But if you’re working alone or building a hobby project, it’s good to know handy collaboration tools.

In this article, I’m going to show you five useful collaboration tools for developers to share code, ideas, and more.

Let’s get started!

1. Code With Me IntelliJ Plugin

Code With Me is a new plugin, introduced by JetBrains to boost effective collaboration between developers. The feature is supported in the IntelliJ 2021.1 version.

It enables you to invite others to your IntelliJ IDEA workspace and share code in real-time. This is beneficial if you want to do pair programming, simultaneously code in the same IDE or just explain code to others.

With the Community Edition, your session is limited to 30 minutes with up to three guests, but the good news is that the number of sessions is unlimited.

Plugin overview:

Code with me plugin in IntelliJ IDEA

You simply copy the invitation link and send it to your friends to join the session. You can also use audio, video, chat, and screen-sharing. The feature is permission-based, so you decide if you want to give others read-only or full access to the workspace.

Your invitees don’t need to have IntelliJ IDEA installed. This takes off the burden of having to clone repositories, download code, set up an environment, etc.

The session has end-to-end encryption. If you opt for the on-premises version, you can run it on your private servers for even more security.

The Following mode feature has context-based code autocompletion. This way, you can see the completion suggestions the followed guest uses.

2. Codeshare

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Kirshi Yin
Kirshi Yin

Written by Kirshi Yin

Self-taught Java Developer. Explores topics about Spring Boot, NLP, Linux, low-coding, and more. Interested in foreign languages, investment, personal growth.

No responses yet

Write a response