PhpStorm 2021.1 Help

FAQ about Code With Me

What is Code With Me?

Code With Me is a plugin for PhpStorm and other JetBrains IDEs that enables you to collaboratively review, edit, and debug code with your colleagues in real time.

You can obtain the Code With Me plugin here.

What are the PhpStorm requirements for working with Code With Me?

The Code With Me plugin is compatible with PhpStorm 2020.2.1 and later.

Do I need PhpStorm, PhpStorm license, or the same IDE to connect?

As a host, you need to have the PhpStorm license and the PhpStorm version 2020.2.1 or later installed on your machine with the Code With Me plugin installed.

As a guest, you only need an invitation link. After you open the link in your browser, a free lightweight client application will be automatically downloaded and you can join the corresponding Code With Me session.

Where can I find information on how to use Code With Me?

The information on how to use Code With Me is available here.

I don't have the same IDE as the person who invited me. Can I connect from a different IDE ?

No IDE is required to connect as a guest, you only need an invitation link. After you open the link in your browser, a free lightweight client application will be automatically downloaded and you can join the Code With Me session.

What are the basic supported scenarios and capabilities of Code With Me?

The host can start a session to invite other participants (guests) and share project code with them. Session participants either follow each other or navigate the code independently. The session participants can edit code located on the host’s computer. The host can start a debugging session and share its state and actions.

What is the maximum number of participants that can join one session?

The number of concurrent participants in the Code With Me session depends on the license you have.

Does Code With Me support plugins?

Plugins that perform customization of the IDE are supported. The guest cannot download and enable any language or framework related plugins.

Is Code With Me compatible with other editors such as VSCode, Vim, Emacs, and so on?

No, but as a guest, you can customize your local environment and add a keymap of your choice by installing and enabling the needed plugin.

How can I download Code With Me?

The Code With Me plugin is available starting with the PhpStorm 2020.2.1 version, and you can install it like any other PhpStorm plugin.

What are the minimum/recommended system requirements for Code With Me?

The minimum and recommended requirements can be found here.

However, for guests only a lightweight client application is downloaded, so the requirements for disk space and computer resources are lower than for a host.

How do I use Code With Me behind proxy?

If you work in a local network, you can bypass proxy restrictions by using a private on-premises server.

As an alternative, you can add the following urls to the allowed list:

  • https://code-with-me.jetbrains.com
  • https://download.jetbrains.com
  • https://download-cf.jetbrains.com
  • wss://codewithme-relay-1.europe-north1-gke.intellij.net
  • wss://codewithme-relay-2.europe-north1-gke.intellij.net
  • wss://codewithme-relay-1.us-east1-gke.intellij.net
  • wss://codewithme-relay-2.us-east1-gke.intellij.net
  • wss://codewithme-relay-1.asia-northeast1-gke.intellij.net
  • wss://codewithme-relay-2.asia-northeast1-gke.intellij.net
  • wss://codewithme-relay-1.southamerica-east1-gke.intellij.net
  • wss://codewithme-relay-2.southamerica-east1-gke.intellij.net
  • wss://codewithme-relay-1.asia-south1-gke.intellij.net
  • wss://codewithme-relay-2.asia-south1-gke.intellij.net

What are the current limitations for working with Code With Me?

Not all the tool windows are available for the guests.

Last modified: 07 April 2021