IntelliJ Platform SDK DevGuide

Recently Updated

See the full changelog on GitHub


15 February 2019

api_changes_list_2018.md: cosmetics (view diff)

api_changes_list_2016.md: fix ApplicationListener reference (view diff)

add CODE_OF_CONDUCT.md (view diff)


14 February 2019

work_with_icons_and_images.md: fix notes, AllIcons, link icon design guide (view diff)

work_with_icons_and_images.md: clarify, cleanup (view diff)


9 February 2019

Update api_changes_list_2019.md (view diff)
Added note about UrlClassLoader.loadPlatformLibrary method removal.


8 February 2019

Update description of IntelliJ artifacts repository (IJSDK-555) (#148) (view diff)


6 February 2019

api_notable_list_2019.md: @ScheduledForRemoval (view diff)

api_changes_list_2019.md: cleanup (view diff)

api_notable_list_2019.md: CachedValueStabilityChecker (view diff)

Breaking API changes: add “method became final” pattern. (view diff)

using_dev_kit.md: add note about using Gradle (view diff)


5 February 2019

kotlin.md: update ‘org.jetbrains.intellij’ to 0.4.2 (view diff)

Document API breakage for GitCommitEditingAction (#151) (view diff)
API was broken intentionally, the only usage was from internal plugin, which was promptly fixed

api_changes_list.md: cleanup (view diff)

api_changes_list: make note more visible (view diff)

add links to gitter (view diff)

kotlin.md: 3.1 cleanup (view diff)

api_changes_list_2019: fix constructor removed description. (view diff)

Update api_changes_list_2019.md (view diff)


30 January 2019

IJSDK-515 New page “IntelliJ Platform notable changes” 2018.x/2019.x (view diff)


29 January 2019

Add a tip describing when PsiElement#getUseScope might be used (#146) (view diff)


28 January 2019

Add Patrick to consulting page (#145) (view diff)


25 January 2019

gradle: minor updates (view diff)

getting_started: devkit vs gradle clarifications (view diff)


24 January 2019

persisting_state_of_components: clarify, wording, cleanup #2 (view diff)

add new page “Consulting” (view diff)

Update intellij_artifacts.md (#144) (view diff)

persisting_state_of_components: clarify, wording, cleanup (view diff)

Show plugin dependencies with Kotlin build script (#140) (view diff)
* Show plugin dependencies with Kotlin build scriptMoved down instructions to add plugin dependencies to IntelliJ SDK to promote Gradle approach.* Update kotlin script example to match groovy example* Update plugin dependencies example with a working exampleThe previous example didn’t work anymore.


23 January 2019

plugin_icon_file: update version information (IJSDK-535) (view diff)


22 January 2019

remove unused parameter in ProjectLevelVcsManagerImpl (view diff)


13 September 2018

Added the information about NuGet Upload API (view diff)
According https://youtrack.jetbrains.com/issue/MP-1879


21 January 2019

welcome.md: add JB badge (view diff)

working_with_custom_actions.md: fix links (view diff)

sdk.md: fix links (view diff)

  • Part III - Project Model / SDK

project.md: fix links (view diff)

  • Part III - Project Model / Project

prerequisites.md: fix links (view diff)

module.md: fix links (view diff)

  • Part III - Project Model / Module

modifying_psi.md: fix links (view diff)

library.md: fix links (view diff)

  • Part III - Project Model / Library

idea.md: fix links (view diff)

files.md: fix link (view diff)

  • Part II - Base Platform / Files

useful_links.md: fix “IntelliJ Platform Artifacts Repository” link (view diff)


18 January 2019

IJSDK-533: DialogWrapper example (#136) (view diff)
* added code example for dialog wrapper* added code example for dialog wrapper* improved example with feedback* removed package name and imports from dialog example

Last modified: 15 February 2019