JetBrains Space
 

Configure Dev Environment

Team
Organization
Enterprise
Last modified: 04 March 2024

To provide the best possible experience, a dev environment must be pre-configured for your project. A configured environment includes all necessary tools and runtimes, IDE indexes, and other data required by the project, e.g., environment variables, project dependencies, and so on. As a result, a user can start working on their project right after a dev environment is created.

Dev environment configuration is defined using devfiles. This can be a single devfile.yaml or a set of *.devfile.yaml files in the .space directory of your project. Learn more about devfiles

A devfile lets you specify the following dev environment settings (all settings in the table below are optional, you can provide only the ones relevant to your project):