The JetBrains Blog
The latest updates on all JetBrains products and topics
Language Server Protocol for Plugin Developers
With the 2023.2 release cycle, IntelliJ-based IDEs now support the Language Server Protocol (LSP). Discover how this may improve the assistance for custom language-specific features and learn how to begin integrating LSP into a plugin for your IDE.
An Interview With Sven Reinck, XSD / WSDL Visualizer Plugin Author
Today we are speaking with Sven Reinck, author of the XSD / WSDL Visualizer Plugin that allows visualizing XML files without leaving your IntelliJ-based IDE. Welcome to the JetBrains Platform Blog, Sven! Before we discuss the plugin, would you tell us a bit about yourself and your background? …
Live Webinar: Building Extensions for Rider and ReSharper
In the 5th episode of the Busy Plugin Developers series, Matthias Koch, a Developer Advocate for .NET, will share how to extend the core functionality of JetBrains .NET IDEs with plugins.
Busy Plugin Developers Newsletter – Summer 2022
Read this Newsletter to learn about the latest JetBrains Marketplace news and plugin development tooling updates.
IntelliJ IDEA Meetup. Free Onsite Event in Munich
At JetBrains we like to say that we build our software so you can enjoy building yours. It gives us a lot of satisfaction to know that people worldwide use our IDEs, plugins, languages, and other tools at work, school, or when developing their pet projects. We’re developers too, and we learn many n…
IntelliJ Project Migrates to Java 17
The source code of the IntelliJ project was recently migrated to Java 17. We still have some modules compiled to be compatible with older Java versions so we can support running users’ projects under these versions. However, most of the platform and plugin modules now use Java 17, and the upcoming 2…
Busy Plugin Developers Newsletter – Spring 2022
It has been a while since the release of our most recent issue of the Busy Plugin Developers Newsletter, which means we’ve got a lot of work to do in this edition to fill you in on the major developments in plugin tooling and the latest news about JetBrains Marketplace. Marketplace news: +…
Webinar Recording: Extending IntelliJ-Based IDEs at Runtime
The fourth episode of the Busy Plugin Developers series is available on JetBrains TV. In this webinar, our guest speaker Dmitry Kandalov demonstrates how to add IDE features at runtime with the help of LivePlugin. If you prefer reading over watching, here’s a quick summary. https://www.youtube.c…
Guest Post: 5 Things You Should Know Before Coding an IntelliJ Platform Plugin
This is a guest blog post by Jules Faucherre, Software Engineer at Ponicode.
Check out the last part of the tutorial on building plugins for WebStorm and see how to build an advanced integration for Stimulus.
Plugin Developers Appreciation Day
We celebrated our first Plugin Developers Day and congratulated all those involved in building plugins for JetBrains products.
Live Stream Recording: Testing and Refactoring Legacy Code
Those who couldn't join us for our show can catch up by watching the recording on our YouTube channel. Sandro Mancuso’s first startup project was the canvas for our testing and refactoring practices during the IntelliJ IDEA December Live Stream. https://www.youtube.com/watch?v=LSqbXorkyfQ&…