Gitpod isn’t only a browser-based IDE, or only ‘VS Code in the browser’.
In line with our ambition to “remove all friction from the developer experience”, Gitpod will continue to support many different IDE’s and workflows. Gitpod currently has first-class support for IDE’s on desktop, with more desktop IDE’s coming as remote desktop support grows.
There are currently the following ways to configure an IDE to work with Gitpod:
- Browser - These are the IDE’s which Gitpod supports as first-class within the browser. Currently, Gitpod only supports VS Code, which is the default browser IDE. You can also enable “VSCode Insiders”, which is VS Code in the browser synced with the latest upstream VS Code. You can configure the Insiders VS Code IDE in your Gitpod preferences.
- Desktop - Gitpod also has first-class support for desktop IDE’s, allowing you to connect to your Gitpod workspace from your desktop machine.
- Browser (via Docker Image) - Because Gitpod has Docker image support and the ability to preview a running application, you can load an IDE via Docker, and interact with it in your browser. JetBrains IDE’s have the Projector product, which enables this workflow.
- Run an Editor via VNC. The image
gitpod/workspace-full-vnccontains a in-browser VNC setup, which allows to run Emacs or any other Linux/X11 Editor/IDE side-by-side with the main IDE.
On this page