JetBrains Plugin Developer Conf 2024
as the organisers put it
Join our free virtual community event focused on developing plugins for JetBrains products.
who it's for
plugin developers, marketplace publishers, testing engineers, ide integrators, localization engineers, developer relations
topics
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
| title | author | length |
|---|---|---|
| JetBrains Plugin Developer Conf 2024 | Ivan 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 Moran | 06h 54m |
Virtual day of short, practical sessions about building, shipping and supporting IDE plugins: Marketplace metrics and policies (9,000+ plugins, 8.3M monthly… | ||
| Keynote | Ivan Chirkov, Jakub Chrzanowski, Andrey Skladchikov | 01h 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… | ||
| Experiences Building a Language Server Protocol Plugin | Chris Simon | 36m |
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… | ||
| A Story of Collaboration: The Laravel Idea Plugin and PhpStorm | Adel Faizrakhmanov, Tania Goral | 39m |
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… | ||
| From Hackathon to Marketplace: Building a Magnolia YAML Assistant Plugin | Natalia Khodiakova | 33m |
A hackathon prototype at Ray Sono becomes a production IntelliJ plugin that ships on JetBrains Marketplace, adding schema autocompletion and jump navigation… | ||
| Plugin Testing: Performance, UI, and Functional Testing | Maxim Kolmakov | 35m |
The IntelliJ Platform’s integration framework is now public and reproducibly runs plugin installs, UI actions and assertions, and performance traces using… | ||
| Be Kind and Localize! | Joachim Ansorg | 40m |
Explains that internationalization must be done from the start and shows concrete steps: use DynamicBundle.getMessage for UI strings, prefer Unicode property… | ||
| Look Ma – No Indexing! | Yuriy Artamonov | 42m |
Shows how to make JetBrains IDE features usable while full indexes build by using DumbModeAccessType (modes like reliable-only and raw-index-acceptable)… | ||
| Building a MongoDB Plugin With the DataGrip Team | Kevin Mas Ruiz, Gaurab Aryal | 26m |
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… | ||
| Handling User Feedback: A Case Study With GitHub Actions Manager | Daniel Moran | 37m |
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… | ||
| nothing matches | ||