IDEs & Editors

In line with our ambition to “remove all friction from the developer experience”, Gitpod currently supports many popular IDE/editors e.g. JetBrains and VS Code through both the browser and on desktop. You can even use the command-line directly for editors like Vim (via SSH). There are many ways to configure your IDE/editor in Gitpod to match your preferred workflow or setup.

Connecting an IDE/editor to Gitpod

Currently, there are five ways to connect an IDE, editor or command-line session to access your Gitpod workspace:

  1. Browser (VS Code) - Open a Gitpod workspace directly in your browser. The default editor in the browser is VS Code (configure VS Code with Gitpod).
  2. Desktop (SSH copy/paste) - Simply copy/paste an SSH command for a running workspace from the Gitpod dashboard.
  3. Desktop (VS Code Desktop or JetBrains Gateway) - Open a Gitpod workspace on desktop using VS Code Desktop or using the JetBrains Gateway custom Gitpod plugin.
  4. Desktop (Local Companion) - You can also connect to a Gitpod workspace via SSH by installing the Local Companion.
  5. Browser (Docker Image) - As Gitpod supports Docker, you can install a custom IDE/editor via a Docker image, and run the IDE/editor as a web server.

Supported IDE/editors

Was this helpful?