Guest Post: The Plugin Obfuscation Experience
This is a guest blog post by Tamás Balog, developer of the WireMocha plugin.
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.com/watch?v=pgGg-IwUQYM Extendending IDEs without implementing a plugin In some cases, if you
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.
Removing log4j from the IntelliJ Platform
As you no doubt know, several major vulnerabilities have been recently discovered in the version 2 of the log4j library. As we have previously announced, the IDEs based on the IntelliJ Platform are not affected by this vulnerability, because they use a patched version of log4j 1.2 with all network-related code removed. Versions 1 and 2 of the log4j library are two completely different codebases wi
Plugin Developers Appreciation Day
We celebrated our first Plugin Developers Day and congratulated all those involved in building plugins for JetBrains products.
Log4j Vulnerability and Third-party Plugins on JetBrains Marketplace
In the wake of the Remote Code Execution CVE-2021-44228 vulnerability in the popular Java logging library log4j, we have been checking third-party plugins distributed via JetBrains Marketplace. Because of how many IntelliJ-based plugins there are, we initially used API Watcher to check what plugins and which of their exact versions used anything from log4j. We have temporarily hidden all plugin
Tips for writing a guest post
Here are some tips for writing guest posts on JetBrains blogs as a part of a marketing program for plugin vendors.
Revamping Plugins #3 – Migrating from DevKit to the Gradle build system
The Revamping Plugins series is about sharing the experience of updating outdated plugins to align with the latest IntelliJ Platform SDK guidelines. We hope this series will help you better understand how this is done and the tools JetBrains provides to simplify the process. The IntelliJ Platform allows creating plugins and themes that extend the base functionalities of IntelliJ-based IDEs in m
Busy Plugin Developers Newsletter – Fall 2021
Read this blog post to discover what has come to JetBrains Marketplace this Fall!
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 theme pluginThe steps required to create a themeThe tools used to create IDE themesThe process of publ