JetBrains Marketplace Highlights of 2023: Major Updates & Community News
Discover a brief overview of JetBrains Marketplace major updates throughout the past year in this blogpost.
Language Server Protocol (LSP) 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.
Webinar Recording: Introducing the Polaris Plugin for IntelliJ Platform Code Search
The recording of the latest episode of the "Busy Plugin Developers" webinar featuring the Polaris plugin is now available on JetBrains TV. Polaris is a semantic code search engine embedded in IntelliJ IDEA that understands the structure and relationships between different code elements, providing…
The API Verifier: A New Era for ReSharper Plugins
Despite being a plugin itself, ReSharper serves as an incredible platform for plugin creation. ReSharper’s development team uses the dependency injection approach to design every aspect of the product. That means that any component of ReSharper is like a building block that can be overridden with pl…
Open-Source Software (OSS) Licenses Explained
On JetBrains Marketplace, most plugins are distributed as OSS software. Choosing an appropriate open-source license can be daunting, especially for individual plugin developers who don’t have a team of lawyers. There’s a variety of licenses with different conditions and implications. To help you get…
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.
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…
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.
Learn plugin development concepts and see how to build a simple version of eCSStractor plugin.
Live Webinar: Building Themes for IntelliJ-based IDEs
Join us for a live webinar on November 22 at 17:00 CET / 16:00 UTC / 11:00 EST. We will air a new episode of the Busy Plugin Developers series that will mainly focus on customizing JetBrains IDEs by building theme plugins. We will be covering: Ways to customize your IDE interface with a th…
Themes in IntelliJ-based IDEs
IntelliJ Light and Darcula are well-known UI themes provided by default within IntelliJ-based IDEs. Some users like to stick with the preselected bright interface, while others prefer the Light-on-dark color scheme. However, many developers like to express their individuality by selecting from a wid…