plugin.xml でサービスとして登録する代わりに、@com.intellij.openapi.components.Service アノテーションを使用してライトサービスに指定できるクラスを報告します。

オーバーライドを意図していないサービスは、plugin.xml ファイルに登録する必要はありません。 代わりに @Service アノテーションをサービスクラスに付けてください。 プロジェクトレベルのサービスの場合は @Service(Service.Level.PROJECT) を指定してください。

要件:

詳細は、IntelliJ プラットフォームのプラグイン SDK ドキュメントの「サービス」を参照してください。

Plugin DevKit | プラグイン記述子 | ライトサービスに変換できるサービス」インスペクションも参照してください。

2023.2 の新機能です