Category Archives: IntelliJ Platform

Deprecation Notice: Login/Password Authentication in the plugins.jetbrains.com API Replaced with Token-based Authentication

We would like you to be informed that the login/password authentication method previously available in the https://plugins.jetbrains.com API has been replaced with token-based authentication. This will help improve the security of your plugins. We ask that you switch to the new … Continue reading

Posted in IntelliJ Platform, Plugin Repository, ReSharper Platform, TeamCity Platform | Tagged , , , | Leave a comment

JetBrains Marketplace is Live

Last September, we announced the start of the JetBrains Marketplace Early Access Program, and we are very grateful to the 100+ individual plugin developers and companies who participated in this EAP and shared their feedback with the Marketplace team. It … Continue reading

Posted in General, IntelliJ Platform, Plugin Repository | Tagged , , , , , | Leave a comment

Java functionality extracted as a plugin

In the latest EAP build of IntelliJ IDEA 2019.2 we’ve extracted Java functionality into a separate plugin. This separates the Java implementation from the “platform” part of IntelliJ IDEA and introduces some flexibility for the future. For example, we could … Continue reading

Posted in IntelliJ Platform | Tagged , , , | 5 Comments

Creating Custom Themes for IntelliJ Platform IDEs

Beginning with the 2019.1 release, Custom UI Themes can be provided by 3rd party authors to customize the whole Look and Feel of the IDE. Customization is done by packaging a Theme descriptor file (JSON format) as a plugin. Most … Continue reading

Posted in IntelliJ Platform | 19 Comments

Cleaning up tags on GitHub

Since we started development on IDEA, every nightly build of each IntelliJ-based IDE was tagged in the intellij-community repository on GitHub. After 18 years of development and having 10 products, we now have more than 68,000 tags in the repository! This many tags … Continue reading

Posted in IntelliJ Platform | Tagged , | Leave a comment

Updated guidance for module JARs in IntelliJ based IDEs

When building an IntelliJ based IDE, we’ve historically packed class files from implementation modules into a single big JAR. For example, for IntelliJ IDEA Ultimate this was idea.jar. However most of the classes in that JAR were IntelliJ Platform classes which are included … Continue reading

Posted in IntelliJ Platform | Tagged , , | Leave a comment

Introducing JetBrains Marketplace

Today we are delighted to share something with you which has been in the works for quite some time and has come about because of earlier requests from some of you. We are also seeing a growing interest in this … Continue reading

Posted in General, IntelliJ Platform, Plugin Repository | Tagged , , | Leave a comment

Plugins Repository now integrates with the Plugin Verification tool

As our plugin eco-system grows, we want to give developers the same experience they have come to expect from our IDEs. Today we are happy to announce the integration of the Plugin Verifier tool for the Plugins Repository. This will … Continue reading

Posted in IntelliJ Platform, Plugin Repository | Tagged , | 2 Comments

Legal News: Plugin License is Required for all Plugins

With the GDPR (General Data Protection Regulation) coming into action last week, in addition to some of the compliance-related changes which were introduced earlier, there has been a change to the way plugins and their updates are uploaded to the plugin repository. … Continue reading

Posted in IntelliJ Platform, Plugin Repository, TeamCity Platform | Tagged , | 1 Comment

New Code Style API in Intellij IDEA 2018.1

IntelliJ 2018.1 introduces a new API that we want to make plugin authors aware of. We’re changing the way you retrieve Code Style settings (such as formatting options) so that you can provide a PsiFile, instead of a Project. The … Continue reading

Posted in IntelliJ Platform | Tagged , | Leave a comment