How to Set Up VSCode for Remote Pair Programming

Ibrahim Butt
Dec 23, 2018 · 3 min read

In this post, I’ll show you what you need to set up Visual Studio Code for remote pair programming. The goal is to not use any other app such as Slack or FaceTime for calls and messaging. The major benefits to the setup are no app switching and less RAM getting used. And if you have an Apple laptop, it won’t sound like it’s about to take off.


The Problem

Not everyone has WhatsApp, Skype, or FaceTime. Or a computer with enough RAM to keep many apps open together. But most of them are using VSCode. Using this setup has made pairing a smoother experience. When I pair with someone new, there isn’t an initial period of getting on the same page on how we’re going to make it work. Besides this, my fingers don’t feel toasty after an hour of pairing. Especially when using an external monitor.

The Solution

Live Share

  1. Live Editing
  2. Focus and Follow
  3. Group Debugging
  4. Shared Terminal

The features speak for themselves, so there’s no need to get into it. But if you want to learn more, you can here.

One thing I like is when you’re the guest, i.e. joining a live share session, you don’t need to clone and setup projects. Perfect for when you ask/are asked for help.

Live Share Audio

Using Live Share Audio, you no longer need to keep open Skype, Slack, FaceTime or any other app you use for calls.

Team Chat

Team Chat adds a messaging system to VSCode. You can connect it with Slack, Discord and Live Share.

The main features of it are:

  • Quiet notifications: System notifications for a chat can be painful, and this extension implements a subtle unread count instead.
  • Rich formatting: Support for markdown code snippets, emojis, message reactions, and threads.
  • Native look-and-feel: Use your dark theme and grid editor layout preferences with chat.

When connecting to Slack or Discord, you can use it even when you’re not programming. Which is great for keeping an eye on a discussion while you’re working.

Conclusion

You can get all these extensions together by installing the VS Live Share Extension Pack.


If you found this helpful, follow me on Twitter and Instagram to be notified of future posts, and don’t forget to clap!


Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store