IntelliJ Platform SDK DevGuide

Recently Updated

See the full changelog on GitHub


9 May 2019

翻译 (view diff)


8 May 2019

tutorials 翻译 (view diff)


3 May 2019

Kotlin UI DSL: notes/tip formatting (view diff)

Remove duplicate heading (view diff)

Add Kotlin UI DSL documentation (view diff)

cleanup callout syntax (view diff)


2 May 2019

IJSDK-579 Plugin Extensions and Extension Points: default properties (view diff)

IJSDK-579 Plugin Extensions and Extension Points: Revise (view diff)


1 May 2019

One sentence per line. (view diff)


29 April 2019

Fix ‘an utility’ typos to ‘a utility’ (#169) (view diff)


26 April 2019

spring-api: note about setting up DevKit vs Gradle (view diff)


25 April 2019

Fix foo_basics name (view diff)

Simplify plugin.xml list, other changes per review. (view diff)


24 April 2019

intellij_artifacts: formatting (view diff)


19 April 2019

Add SDK code and doc style guides Update since and until-build values. (view diff)


23 April 2019

API 2019: use internal link (#167) (view diff)

Notable Changes 2019: @ApiStatus.Internal (IDEA-211175) (view diff)

Notify about removal of com.intellij.extapi.psi.PsiElementBase (view diff)

themes: clarify ‘id’ attribute (view diff)


22 April 2019

Fix link. (view diff)

Deleted shortName and provider classes. (view diff)


16 April 2019

Add references to VFS and Document utils (view diff)


17 April 2019

testing_plugins.md: update link for Sikuli (view diff)

gradline-intellij plugin 0.4.8 (view diff)


15 April 2019

intellij_platform.md: use upsource:// link (IJSDK-77) (view diff)

feature_extractor.md: use upsource:// link (IJSDK-77) (view diff)

setting_up_environment.md: use upsource:// link (IJSDK-77) (view diff)

pycharm.md: use upsource:// link (IJSDK-77) (view diff)

  • Part VIII - Product Specific / PyCharm

prerequisites.md: use upsource:// link (IJSDK-77) (view diff)

kotlin.md: use upsource:// link (IJSDK-77) (view diff)


12 April 2019

Notable API Changes: introduction text (IJSDK-568) (view diff)

Incompatible API Changes: introduction text (IJSDK-568) (view diff)

Custom Language Tutorial: landing page (view diff)

Custom Language Tutorial - 4.2.: remove download JFlex image, reword (view diff)

Custom Language Tutorial - 1. Prerequisites: remove plugin manager image (view diff)


11 April 2019

Revert documentation of @Experimental API change. (view diff)

Incompatibilities 2019: document new abstract method in ProfilerConfigurationType.getLanguageSettingsGroup(). (view diff)


8 April 2019

Clarify vertical scrollbar color controls. (#161) (view diff)


24 March 2019

Rewrite comparing references inspection (view diff)
Rewrite inspections tutorial doc


5 April 2019

Fix typo (view diff)
“te” to “the”


4 April 2019

API changes: note about changes with @Experimental (view diff)

API changes 2019: remove ProfilerConfigurationType.getLanguageSettingsGroup() entry (view diff)


3 April 2019

build_number_ranges.md: same column width for all tables (view diff)

IJSDK-551 link from themes_intro (view diff)

IJSDK-551 Document exposing custom Theme customization keys from (3rd party) plugins (view diff)


2 April 2019

Add IntelliJ Platform version 2019.1 (#159) (view diff)

Last modified: 10 May 2019