- Introduction
- Getting Started
- Gitpod Tutorial
- Use Cases
- Languages
- Configure
- Workspaces
- User settings
- Repositories
- Organizations
- Authentication
- Billing
- References
- .gitpod.yml
- IDEs & editors
- Integrations
- Gitpod CLI
- Gitpod API
- Gitpod URL
- Compatibility
- Enterprise
- Overview
- Setup and Preparation
- Deploying
- Configure your Gitpod Instance
- Administration
- Upgrading
- Background
- Reference
- Archive
- Help
- Contribute
- Troubleshooting
Heads up!
On October 1, we introduced Gitpod Flex. You can swap between documentation by using the
switcher in the left navigation bar.
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
The three main ways to edit code or access a Gitpod workspace:
- Browser - Using VS Code Browser.
- SSH - Using an SSH key or an Access Token.
- Desktop - Using VS Code Desktop or JetBrains Gateway.
Supported IDE/editors
- VS Code Browser
- VS Code Desktop
- Jupyter
- IntelliJ
- GoLand
- PhpStorm
- PyCharm
- RubyMine
- WebStorm
- Rider
- CLion
- RustRover
- Command Line (e.g. Vim) - Desktop
- Command Line (e.g. vim) - Browser
Start a workspace with an IDE/editor
You can start a workspace with your favourite IDE/editor directly from Gitpod Dashboard. You can do that from by clicking on the New Workspace
button. Then, you can select the context url, Editor and custom workspace class.