Developer 🥑 @jetbrains, image and data scientist, creator of Key Promoter X and the Wolfram Language plugin for JetBrains IDEs

Joined May 2012
23 Photos and videos
When you realize you should have started with the Zig beginner tutorials, but you're already way too deep into the game.
33
I never tested if I'd get messages from here...
20
Debugging in Zig feels like an afterthought. I spent way too long getting Zig debugging to work in CLion with the ZigBrains plugin on Linux. It works now, but the path there was not exactly smooth. If you’re stuck, ping me. I can probably save you some pain.
7
740
Patrick Scheibe retweeted
Too many moving parts in modular @intellijidea plugins? New 🎥: building a plugin with content modules using the IntelliJ Platform Gradle Plugin. Covers optional content modules and gdemos CSS PSI, available for free since 2026.1. youtu.be/7fEdrktCYDo
4
4
417
Huge shout-out to @dai_shi for excalidraw-animate. Such a simple and elegant tool, and it made this whole visualization workflow in DaVinci Resolve incredibly easy. youtu.be/9Myynuhy86g
1
1
2
180
I hope this API change doesn't affect the fact that the IDE writes out files when switching to a different application!
Plugin authors: if you save through VFS and then hand a file path to a CLI, formatter, VCS command, or Java file API, check this. VFS may see fresh content before the disk does. If the next reader is outside VFS, flush first. blog.jetbrains.com/platform/…
77
Patrick Scheibe retweeted
Stop asking users to paste tokens into plugin settings! I recorded a video about adding OAuth2 login to JetBrains IDE plugins: browser login, IDE callback, PKCE, PasswordSafe, and GitHub API calls 👇 youtube.com/watch?v=Qt8kLAQQ…
1
8
14
2,921
IntelliJ Platform plugin devs are getting "ErrorReportSink": an experimental API for automatic error and freeze reporting.
1
4
6
420
Patrick Scheibe retweeted
“Zig over Rust?” 👀 @VBragilevsky asked Andrew Kelley a simple question, and the answer turned into a very interesting take on language tradeoffs, tooling, and choosing the right tool for the job. Full interview in the comments 👇
11
25
225
61,047
Patrick Scheibe retweeted
The dude and I are working on a little content for work AND play. @webstorm and @claudeai and @incredibox_
2
1
19
628
Plugins, local LLMs and TTS x.com/i/broadcasts/1qKVmQeyB…

15
Error reporting and Sentry x.com/i/broadcasts/1qGoNeVpe…

24
Error reporting and Sentry x.com/i/broadcasts/1DxLdvmpz…

21
Patrick Scheibe retweeted
Want fewer freezes and bugs in your IntelliJ IDEA? Help us — enable automatic error reporting: Appearance & Behavior → System Settings → Data Sharing → Send error reports automatically Every report helps prioritize fixes. Takes 10 seconds, makes a real difference! #ide #java
1
7
15
1,764
Freeze dumps for everyone? Usually no. But when you build plugins for JetBrains IDEs, absolutely yes. If your plugin causes UI freezes for users, you need the right diagnostics to investigate and fix them. The easiest way to collect reports is the JetBrains Marketplace error reporter, but today it does not expose the freeze dumps it already collects. If you think plugin developers should have access to that data, please upvote this issue: youtrack.jetbrains.com/issue…
2
3
407