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.
Busy Plugin Developers Newsletter – Fall 2021
Read this blog post to discover what has come to JetBrains Marketplace this Fall!
Webinar Recording: Busy Plugin Developers – Episode 1
The recording of the latest episode of the "Busy Plugin Developers" webinar is now available on JetBrains TV. In this webinar, we covered a key plugin development tool – the Gradle IntelliJ Plugin. We explained the key features, the recent changes that we’ve introduced, and how the plugin signing mechanism works in JetBrains Marketplace. We also featured a special guest from VirtusLab, Paweł
The Busy Plugin Developer’s Newsletter – Spring 2021
IntelliJ Platform Explorer IntelliJ Platform Explorer is a web application introduced at the end of 2020 with the Get to the Extension Point blog post. This tool was created as part of JetBrains Marketplace and can be found in the Resources header menu. This tool presents a list of all the open-source IntelliJ Platform plugins hosted on GitHub. It provides information about the plugin itself and u
Revamping Plugins #2 – IDEA Feature Suggester
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 understand the process of doing this and the tools JetBrains provide to make it easier. Creating plugins for the IDE of your choice is not just about developing killer features to help others in their day-to-day work
Codota, AI, and Boosting Productivity
Today Dror Weiss, Codota CEO, joins us to talk about the Codota and Tabnine plugins for IntelliJ IDEA and other JetBrains IDEs.
Revamping Plugins #1 – .ignore
The IntelliJ Platform SDK changes dynamically, and each major release of JetBrains IDEs fixes bugs, adds new features, or introduces breaking changes in the SDK. Because of that, it’s essential to keep track of the Known Breaking Changes list in the IntelliJ Platform SDK Documentation. The plugins that we’re working on can sometimes become outdated, and to catch up with all the changes required to
IntelliJ Platform Explorer – Get to the Extension Point
The project we've been working on this year together with the Marketplace team is finally ready for the first public release! IntelliJ Platform Explorer is a web tool integrated within the Marketplace platform. It helps IntelliJ Platform plugin developers examine implementations of the Extension Points available in public GitHub repositories. Backstory When working on IntelliJ Platform plugins as
Metal for IntelliJ Platform
As you may already know, Apple deprecated the OpenGL rendering library in macOS Mojave and provided the Metal framework as a replacement. Metal better reflects the shift in CPU/GPU performance that has happened over the last 20 years. So, with proper implementation, apps that are based on Metal perform better and consume less energy than the old OpenGL ones. What does this mean for our products? O
IntelliJ project migrates to Java 11
The source code of the IntelliJ project was recently migrated to Java 11. We still have some modules which are compiled to be compatible with older Java versions to support running users’ projects under these versions. However most of the platform and plugin modules use Java 11 now, and the upcoming 2020.3 versions of all IntelliJ-based IDEs will require Java 11 to start. What does it mean for you
An Interview With Scott McKinney, Author of the Manifold Plugin
Today we are speaking with Scott McKinny of Manifold Systems (firstname.lastname@example.org,) the author of the Manifold plugin for IntelliJ Platform-based IDEs. As a Java compiler plugin, Manifold adds new capabilities directly and seamlessly to the Java language such as type-safe metaprogramming, extension methods, operator overloading, and more. Welcome to the JetBrains Platform Blog, Scott. Before we