IntelliJ Platform Plugin SDK Help

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:

Split plugins may also need explicit synchronization metadata for persisted settings. See Persistent State Component in Split Mode.

01 April 2026