dependabot[bot] 7d5fd47c42 build(deps): bump org.jetbrains.intellij
Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/psi_demo

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/project_model

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/action_basics

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/kotlin_demo

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/facet_basics

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/live_templates

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/settings

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/project_wizard

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/module

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij in /code_samples/tool_window

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

build(deps): bump org.jetbrains.intellij

Bumps org.jetbrains.intellij from 1.7.0 to 1.8.0.

---
updated-dependencies:
- dependency-name: org.jetbrains.intellij
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-05 11:38:00 +02:00
..
2022-05-23 11:33:08 +02:00
2022-01-12 12:09:34 +01:00
2022-02-08 17:44:47 +01:00
2020-10-15 17:10:31 +02:00
2021-11-08 17:31:16 +01:00

Settings Example JetBrains IntelliJ Platform SDK Docs

Reference: Settings Tutorial in IntelliJ SDK Docs

Quickstart

This project illustrates a custom Application-level Settings through the implementation of:

  • AppSettingsConfigurable is analogous to a Controller in the MVC model - it interacts with the other two Settings classes and the IntelliJ Platform,
  • AppSettingsState is like a Model because it stores the Settings persistently,
  • AppSettingsComponent is similar to a View because it displays and captures edits to the values of the Settings.

Extension Points

Name Implementation Extension Point Class
com.intellij.applicationConfigurable AppSettingsConfigurable Configurable
com.intellij.applicationService AppSettingsState PersistentStateComponent

Reference: Plugin Extension Points in IntelliJ SDK Docs