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.
Currently, there are five ways to connect an IDE, editor or command-line session to access your Gitpod workspace:
- 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).
- Desktop (SSH copy/paste) - Simply copy/paste an SSH command for a running workspace from the Gitpod dashboard.
- 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.
- Desktop (Local Companion) - You can also connect to a Gitpod workspace via SSH by installing the Local Companion.
- 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.
On this page