Remote development support

Last modified: 19 March 2025

Remote development can be adopted by developers to use a lightweight client as an IDE UI, while a powerful remote host handles resource-intensive IDE tasks, such as project loading, indexing, analysis, building, running, debugging, and testing.

Even though IDE Services is currently best suited to manage locally installed JetBrains IDEs, you can still use it to manage some aspects of remote development setups. A limited support is provided for IntelliJ-based IDEs with JetBrains Gateway.