Repolode
JetBrains

JetBrains/intellij-community

JetBrains IDEのコードベースのオープンソース部分で、IntelliJ IDEAとIntelliJ Platformの基盤となります。

スター
20,650
フォーク
6,100
未解決の Issue
156
最終コミット
5 時間前

これは何?

このリポジトリには、JetBrains IDEのコードベースのうちオープンソースとして公開されている部分が含まれています。IntelliJ Platformの開発と、ソースからのIntelliJ IDEAおよびPyCharmのビルドの基盤となります。

プロジェクトのビルドにはBazelを使用し、IDE組み込みのビルドツールに代わります。開発者は.bazelprojectファイルを使ってリポジトリをIntelliJ IDEAで開き、Bazelプラグインをインストールしておく必要があります。付属のスクリプトを使ってコマンドラインからビルドでき、現在のOSやDockerベースの環境向けにインストーラーパッケージを作成できます。

tests.cmdスクリプトを使えば、IDEの外からテストを実行できます。設定名またはテストパターンを指定できるため、CI/CDパイプラインでも利用できます。AndroidモジュールはgetPluginsスクリプトで別途取得します。

主な機能

  • 01Bazelを使ってIntelliJ IDEAとIntelliJ Platformをソースからビルド
  • 02.bazelprojectファイルを介してIntelliJ IDEAで開ける
  • 03現在または指定したOS向けのインストーラーパッケージを作成
  • 04CI/CD環境向けにコマンドラインからテストを実行
  • 05Dockerベースのビルド環境を同梱

ユースケース

  • 変更をテストするためにIntelliJ IDEAまたはPyCharmをソースからビルド
  • IntelliJ Platformのソースを使ったプラグイン開発
  • JetBrainsのオープンソースIDEコードベースへのパッチのコントリビュート
  • 継続的インテグレーションのパイプラインでIDEのテストスイートを実行

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/JetBrains/intellij-community.git
  2. 2

    プロジェクトディレクトリに移動する

    cd intellij-community
  3. 3

    Android モジュールを取得する(Unix)

    ./getPlugins.sh
  4. 4

    コマンドラインから IntelliJ IDEA をビルドして実行する

    ./bazel.cmd run //build:idea_community

使う前に知っておきたいこと

  • ビルドシステムは Bazel への移行中のため、未完成な部分やテストの失敗が発生することがあります。
  • IDE で作業するには、Bazel プラグインと IntelliJ IDEA 2026.1 以降が必要です。
  • ビルドするには、ブランチを一致させた別の Android リポジトリをクローンする必要があります。
  • ライセンスは NOASSERTION と記載されており、メタデータからライセンス条件を確認できません。

トピック

よくある質問

intellij-community とは?
JetBrains IDEのコードベースのオープンソース部分で、IntelliJ IDEAとIntelliJ Platformの基盤となります。 このリポジトリには、JetBrains IDEのコードベースのうちオープンソースとして公開されている部分が含まれています。IntelliJ Platformの開発と、ソースからのIntelliJ IDEAおよびPyCharmのビルドの基盤となります。
intellij-community は無料で使えますか?ライセンスは?
intellij-community は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
intellij-community は今もメンテナンスされていますか?
活発にメンテナンス中。intellij-community の最終コミットは 2026年10月22日 です。
intellij-community は何に使えますか?
変更をテストするためにIntelliJ IDEAまたはPyCharmをソースからビルド IntelliJ Platformのソースを使ったプラグイン開発 JetBrainsのオープンソースIDEコードベースへのパッチのコントリビュート 継続的インテグレーションのパイプラインでIDEのテストスイートを実行
intellij-community のインストール方法は?
リポジトリをクローンする: git clone https://github.com/JetBrains/intellij-community.git プロジェクトディレクトリに移動する: cd intellij-community Android モジュールを取得する(Unix): ./getPlugins.sh コマンドラインから IntelliJ IDEA をビルドして実行する: ./bazel.cmd run //build:idea_community
intellij-community はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/JetBrains/intellij-community

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト