Persistence Model
The IntelliJ Platform Persistence Model is used to store a variety of information. For example, Run Configurations and Settings are stored using the Persistence Model.
There are two distinct approaches, depending on the type of data being persisted:
To share application-level settings between different IDE installations, see Roaming Settings.
Split plugins may also need explicit synchronization metadata for persisted settings. See Persistent State Component in Split Mode.
29 October 2026