Sign in

Róbert Novotný

@novotnyr.bsky.social
30 followers 42 following 35 posts

👷‍♂️ Platform Developer Advocate @ JetBrains 🛠️ #Kotlin #Java

PostsRepliesMedia
Róbert Novotný @novotnyr.bsky.social · 25/09/2026
Thanks to sharp eyes of @hszanowski, there's a better version with bigger, bolder captions youtube.com/shorts/lTHX-...
youtube.com
Save State in IntelliJ Plugins in 3 Lines! (2.0)
YouTube video by Róbert Novotný
000
Róbert Novotný @novotnyr.bsky.social · 25/09/2026
IntelliJ plugin that persists a simple counter and toggle across IDE restarts? PropertiesComponent might be enough for primitive data types and Strings - scoped per-project or globally. youtube.com/shorts/Lwqw0...
youtube.com
Save State in IntelliJ Plugins in 3 Lines!
YouTube video by Róbert Novotný
110
Reposted by Róbert Novotný
Patrick Scheibe @halirutan.bsky.social · 11/09/2026
Summer 2026 IntelliJ Platform update for plugin developers: 10 changes in ~5 minutes, including native plugin variants, Starter/Driver testing, LSP API renames, Kotlin UI DSL, PolySymbols, and VFS listeners. Video: youtu.be/5mQixmpezuI Details: platform.jetbrains.com/t/summer-202...
youtu.be
IntelliJ Platform Summer Update 2026
YouTube video by Patrick Scheibe
113
Róbert Novotný @novotnyr.bsky.social · 07/09/2026
Credential persistence in the IntelliJ SDK comes down to three moving parts: Attributes, PasswordSafe, and Credentials. Here's how they connect.
000
Róbert Novotný @novotnyr.bsky.social · 01/09/2026
Debouncing search text field updates? Too many file system events occurring too quickly? IntelliJ SDK 2026.2 has DebouncedUpdates – an event coalescing mechanism. Supports last-only mode, collection into a list, and it’s aware of the UI and coroutine lifecycle. platform.jetbrains.com/t/introducin...
Decorative screenshot of a source code from the JetBrains Platform forum.
000
Róbert Novotný @novotnyr.bsky.social · 31/08/2026
sdkmanrc entries can be autocompleted in JetBrains IDEs with this tiny plugin by @sivalabs.in plugins.jetbrains.com/plugin/30654.... And, iIt's a nice example of basic autocompletion in the IntelliJ SDK. github.com/sivaprasadre...
010
Róbert Novotný @novotnyr.bsky.social · 27/08/2026
I can now edit my IntelliJ plugin description directly from the Marketplace UI. ✏️ No need to upload a new plugin version with a modified plugin.xml. The IntelliJ Platform SDK docs have been updated, too. plugins.jetbrains.com/docs/marketp...
000
Róbert Novotný @novotnyr.bsky.social · 24/08/2026
An IntelliJ SDK plugin with a configurable settings pane that is Split Mode-aware is now clearer. @halirutan.bsky.social and @picimako have a short guide to handle this. TL;DR: If the Settings UI directly modifies the persisted project state, keep the related `Configurable` on the backend.
010
Róbert Novotný @novotnyr.bsky.social · 19/08/2026
Almost missed the fact that AI Chats in #IntelliJIDEA can finally be moved to editor windows (and back). Feels like more air.
IntelliJ IDEA and AI Chat moved to an editor tab
010
Róbert Novotný @novotnyr.bsky.social · 18/08/2026
And there's a sample plugin, too! Storing an API key, with Settings UI pane. Kotlin UI DSL, with proper concurrency and Configurable lifecycle handling. github.com/JetBrains/pl...
github.com
platform-playground/password_safe_api_keys at main · JetBrains/platform-playground
A playground repository for the Platform Advocacy team - JetBrains/platform-playground
010
Róbert Novotný @novotnyr.bsky.social · 17/08/2026
Passwords and alike in IntelliJ plugins belong in the PasswordSafe. But credentials need to be handled off the EDT, and a few API elements needs to click together. The IntelliJ Platform SDK docs now cover this with updated best practices and Kotlin examples. 📄 plugins.jetbrains.com/docs/intelli...
001
Róbert Novotný @novotnyr.bsky.social · 20/07/2026
1/11 An IntelliJ Platform 2026.2 roundup for plugin authors: docs got clearer, two components moved out of the bundle, and there are API details to review before updating.
110
Róbert Novotný @novotnyr.bsky.social · 16/07/2026
JavaScript, TypeScript, React, and CSS support are now available without subscription for IntelliJ Platform plugin developers. Plugins can access PSI and related language support features in the free IDE. youtube.com/shorts/QYEdG...
youtube.com
React, JS, TS, CSS: Now Free in IntelliJ SDK
YouTube video by Róbert Novotný
011
Róbert Novotný @novotnyr.bsky.social · 10/07/2026
Debugging IntelliJ plugins? No need to guess whether the code is running under the right lock 🔒. Set a breakpoint and inspect it directly. youtube.com/shorts/jnURi...
youtube.com
Read Lock or Write Lock? Debug It
YouTube video by Róbert Novotný
000
Róbert Novotný @novotnyr.bsky.social · 05/07/2026
Debugging PSI trees in your IntelliJ plugins? There's a built-in debugger feature the whole hierarchy — ancestors, children, siblings — plus interactive source. No more endless Evaluate Expression calls. 👇 #IntelliJ #JetBrainsIDE youtube.com/shorts/_5fhg...
youtube.com
Showing PSI tree structure when debugging IntelliJ plugins
YouTube video by Róbert Novotný
032
Reposted by Róbert Novotný
Jakub Chrzanowski @chrzanowski.info · 26/06/2026
IntelliJ Platform Gradle Plugin 2.17.0 IS SHIPPED 🚢 56 days since the last one, and this release packs improved plugin verifier handling, new split-mode and RemDev goodies, IntelliJ Platform 262 updates, and a solid batch of fixes. Changelog: github.com/JetBrains/in...
151
Róbert Novotný @novotnyr.bsky.social · 21/06/2026
TIL there's a RSS feed for JetBrains Platform / IntelliJ SDK blog entries. blog.jetbrains.com/platform/feed/
020
Róbert Novotný @novotnyr.bsky.social · 19/06/2026
Building IntelliJ plugins for Split Mode / Remote Development? Here’s how to structure a Gradle-based plugin project using: ⚙️ IntelliJ Platform Gradle Plugin ⚙️ Plugin Model v2 content modules ⚙️ Optional plugin content for IDE-specific features Read more 👇 blog.jetbrains.com/platform/202...
blog.jetbrains.com
Structuring IntelliJ Plugins with Optional Content Modules - The JetBrains Blog
Build IntelliJ Platform plugins with Plugin Model v2 and optional content modules that load only when specific IDE functionality is available.
011
Róbert Novotný @novotnyr.bsky.social · 11/06/2026
Too many moving parts in modular @intellijidea.com plugins? New video: building a plugin with content modules using the IntelliJ Platform Gradle Plugin. Covers optional content modules and demos CSS PSI, available for free starting in 2026.1. youtu.be/7fEdrktCYDo
youtu.be
Gradle Setup Powering Multi-module IntelliJ Plugins
YouTube video by Róbert Novotný
054
Róbert Novotný @novotnyr.bsky.social · 30/03/2026
IntelliJ IDEA 2026.1 makes JS + TS + HTML + CSS + React basics free. Autocomplete, hightlighting, inspections, refactorings no longer Ultimate-only. blog.jetbrains.com/idea/2026/03...
010
Róbert Novotný @novotnyr.bsky.social · 26/03/2026
IntelliJ IDEA 2026.1 is out and I love the tab-tab completion. Excellent for Java bean boilerplate.
000
Róbert Novotný @novotnyr.bsky.social · 23/03/2026
New video: Plugin Model v2 for IntelliJ Platform plugins. A plugin is now split into content modules, each with its own descriptor, dependencies, and classloader. It leads to better reload, clear dependencies and paves a way for Remote Development. 🎥 youtu.be/Kfsu0ITcvs0 #JetBrains #IntelliJSDK
youtu.be
Plugin Model v2 Explained: A new way for JetBrains IDEs
YouTube video by Róbert Novotný
042
Reposted by Róbert Novotný
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 08/12/2025
The IntelliJ IDEA 2025.3 release has landed! This version brings several significant updates, all of which are described and demoed on our What’s New page. Check it out! 👇
jetbrains.com
What's New in IntelliJ IDEA 2025.3
Explore IntelliJ IDEA's latest features and updates to elevate your professional Java and Kotlin development experience.
44712