~/conference

JetBrains Plugin Developer Conf 2024

Join our free virtual community event focused on developing plugins for JetBrains products.

plugin developers, marketplace publishers, testing engineers, ide integrators, localization engineers, developer relations

Language Server Protocol plugins; IntelliJ Platform Gradle Plugin; Marketplace distribution metrics; automatic LSP binary downloader; starter and driver UI testing; DynamicBundle.getMessage localization; DumbModeAccessType dumb aware extensions; Magnolia YAML parser extension; MongoDB DataGrip integration; GitHub Actions workflow integration

titleauthorlength
JetBrains Plugin Developer Conf 2024Ivan Chirkov, Jakub Chrzanowski, Andrey Skladchikov, Chris Simon, Adel Faizrakhmanov, Tania Goral, Natalia Khodiakova, Maxim Kolmakov, Joachim Ansorg, Yuriy Artamonov, Kevin Mas Ruiz, Gaurab Aryal, Daniel Moran06h 54m
Virtual day of short, practical sessions about building, shipping and supporting IDE plugins: Marketplace metrics and policies (9,000+ plugins, 8.3M monthly…
Talk on
KeynoteIvan Chirkov, Jakub Chrzanowski, Andrey Skladchikov01h 13m
Marketplace now has 7,000+ authors, >9,000 plugins and about 8.3 million monthly downloads with paid plugins showing +12% revenue and +16% licenses sold…
Talk on
Experiences Building a Language Server Protocol PluginChris Simon36m
Built a multi‑IDE LSP system called Contextive that serves domain term definitions from a YAML repo file to show hover tooltips across Java, Kotlin, JS/TS and…
Talk on
A Story of Collaboration: The Laravel Idea Plugin and PhpStormAdel Faizrakhmanov, Tania Goral39m
Laravel Idea starts as a small utility and becomes the most downloaded paid plugin by adding smart completions, code generation and time‑saving flows that…
Talk on
From Hackathon to Marketplace: Building a Magnolia YAML Assistant PluginNatalia Khodiakova33m
A hackathon prototype at Ray Sono becomes a production IntelliJ plugin that ships on JetBrains Marketplace, adding schema autocompletion and jump navigation…
Talk on
Plugin Testing: Performance, UI, and Functional TestingMaxim Kolmakov35m
The IntelliJ Platform’s integration framework is now public and reproducibly runs plugin installs, UI actions and assertions, and performance traces using…
Talk on
Be Kind and Localize!Joachim Ansorg40m
Explains that internationalization must be done from the start and shows concrete steps: use DynamicBundle.getMessage for UI strings, prefer Unicode property…
Talk on
Look Ma – No Indexing!Yuriy Artamonov42m
Shows how to make JetBrains IDE features usable while full indexes build by using DumbModeAccessType (modes like reliable-only and raw-index-acceptable)…
Talk on
Building a MongoDB Plugin With the DataGrip TeamKevin Mas Ruiz, Gaurab Aryal26m
Built a MongoDB plugin that embeds into the IntelliJ/DataGrip ecosystem, providing autocomplete from DB schema and live type warnings by parsing Java code in…
Talk on
Handling User Feedback: A Case Study With GitHub Actions ManagerDaniel Moran37m
A JetBrains IDE plugin that embeds GitHub Actions workflow runs, jobs and logs into the editor using REST and GraphQL calls lets users view, rerun and cancel…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.