- Configure Your Project
- .gitpod.yml
- Docker Configuration
- Start Tasks
- VS Code Extensions
- Exposing Ports
- Prebuilt Workspaces
- Environment Variables
- Workspace Location
- Editor Configuration
- Gitpod Self-Hosted
- Install on Google Cloud Platform
- Install on Amazon Web Services
- Install on self-managed Kubernetes
- Configure OAuth
- Configure a Domain
- Configure HTTPS Certificates
- Configure a Database
- Configure a Docker Registry
- Configure Storage
- Configure Nodes
- Configure Workspaces
Docs
Editor Configuration
Gitpod uses Theia as its IDE which can be configured using VS Code setting files.
Workspace settings are stored in a file within your project. They can reside either in:
$GITPOD_REPO_ROOT/.theia/settings.jsonor$GITPOD_REPO_ROOT/.vscode/settings.json
User settings override workspace settings and can be configured through the preferences editor, which you can open through the menu (File -> Preferences).
The available properties and their possible values are proposed in the editor and are the same as in VS Code.
Example Configuration
File settings.json follows JSON syntax as follows:
{
// Comment
"component.configuration": "value",
"[language]": {
"component.configuration": "value"
}
}Example of this configuration:
{
// To show invisibles
"editor.renderWhitespace": "all",
// Enable wordWrap for markdown files
"[markdown]": {
"editor.wordWrap": "on"
}
}Still Have Questions?
Please reach out. We’re happy to answer them.