IntelliJ IDEA(発音は/ ɪnˈtɛlɪdʒeɪ / in- TEL - ih-jay "idea" [ 3 ] )は、 Java、Kotlin、Groovy、およびその他のJVMベースの言語で書かれたコンピュータソフトウェアを開発するためのJavaで書かれた統合開発環境( IDE )です。JetBrains (旧IntelliJ)によって開発され、一部のバンドルされたプラグインに独自のライセンスが付与されたApache 2ライセンスのコミュニティ版[ 2 ] [ 4 ]と、独自の商用版が提供されています。どちらも商用開発に使用できます。[ 5 ] [ 6 ]
IntelliJ IDEAの最初のバージョンは2001年1月にリリースされ、高度なコードナビゲーションとコードリファクタリング機能が統合された最初のJava IDEの1つでした。[ 7 ] [ 8 ]
2009年、JetBrainsはIntelliJ IDEAのソースコードをオープンソースのApache License 2.0の下で公開しました。[ 9 ] [ 10 ] JetBrainsはまた、オープンソース機能を含むIntelliJ IDEAの限定版をCommunity Editionという名称で配布し始めました。商用版のUltimate Editionは追加機能を提供し、有料で引き続き利用可能です。
2010年のInfoWorldレポートでは、IntelliJは、上位4つのJavaプログラミングツール( Eclipse、IntelliJ IDEA、NetBeans、JDeveloper)の中で最高のテストセンタースコアを獲得しました。[ 11 ]
2014年12月、Googleはオープンソースコミュニティ版をベースにしたAndroidアプリ向けのオープンソースIDEであるAndroid Studioのバージョン1.0を発表しました。 [ 12 ] IntelliJのフレームワークをベースにした他の開発環境には、 AppCode、CLion、DataGrip、GoLand、PhpStorm、PyCharm、Rider、RubyMine、WebStorm、MPSなどがあります。[ 13 ]
2020年9月、ファーウェイは、 WindowsおよびmacOS向けファーウェイのSmartAssistを備えたJetbrains IntelliJ IDEAに基づくHarmonyOSアプリ開発用のオープンソースIDEであるDevEco Studioのバージョン1.0を発表およびリリースしました。[ 14 ]
2025年9月、JetBrainsは、無料(使用制限あり)または有料のサブスクリプションサービスとして、IDEにAIサポートを追加しました。これには、独自のエージェント(Junie)とAnthropicのClaudeのサポートが含まれます。[ 15 ]他のエージェントは既にプラグインとして利用可能でした。
IDEは、コンテキストを分析してコード補完を行う機能、コード内のクラスや宣言に直接ジャンプできるコードナビゲーション、コードのリファクタリング、コードのデバッグ、リンティング、提案による不整合の修正オプションなど、いくつかの機能を提供します[ 18 ]。
このIDEは、 Maven、Grunt、Gradle、sbtなどのビルド/パッケージングツールとの統合を提供します[ 18 ] 。Microsoft SQL Server、Oracle、PostgreSQL、SQLite、MySQLなどのデータベースをサポートしており、Ultimateエディションでは、JetBrainsが開発した別のIDEであるDataGripの組み込みバージョンを介してIDEから直接アクセスできます。
IntelliJ IDEA は、IDE に機能を追加できるプラグインをサポートしています。プラグインは、IntelliJ のプラグイン リポジトリ Web サイトから、または IDE に組み込まれているプラグインの検索およびインストール機能を使用してダウンロードおよびインストールできます。各エディションには個別のプラグイン リポジトリがあり、2024 年 11 月現在、Community エディションは 7,600 を超えるプラグインをサポートし、Ultimate エディションは 8,300 を超えるプラグインをサポートしています。[ 20 ]
Community 版と Ultimate 版では、以下の表に示すように、さまざまなプログラミング言語のサポートが異なります。[ 21 ]
出典: [ 21 ]
IntelliJ 用のAtlassianの無料プラグインがあり、JIRA、[ 34 ] Bamboo、Crucible、FishEyeと統合できました。しかし、IDE-Connector と呼ばれるこのソフトウェアは、2015 年 6 月 1 日に提供が終了しました。[ 35 ]
また、両版はソフトウェアのバージョン管理および改訂管理システムのサポートにおいても異なっている[ 21 ]。
コアエンジン(IntelliJ IDEA)は、特定の開発環境を対象とした多数の製品IDEにも含まれています。2025年9月下旬時点で、これらには以下が含まれます。[ 38 ]