Skip to content

Kotlin 開発用 IDE

JetBrains は、以下の IDE およびコードエディタに対して公式の Kotlin サポートを提供しています: IntelliJ IDEA および Android Studio

その他の IDE やコードエディタには、Kotlin コミュニティがサポートするプラグインのみが存在します。

IntelliJ IDEA

IntelliJ IDEA は、開発者の生産性を最大化するために設計された、Kotlin や Java などの JVM 言語向けの IDE です。 インテリジェントなコード補完、静的コード解析、およびリファクタリングを提供することで、日常的で反復的なタスクを自動化します。 これにより、ソフトウェア開発の創造的な側面に集中できるようになり、生産性が向上するだけでなく、楽しい開発体験を実現します。

Kotlin プラグインは、IntelliJ IDEA の各リリースに同梱されています。 各 IDEA のリリースでは、IDE での Kotlin 開発者のエクスペリエンスを向上させる新機能やアップグレードが導入されます。 Kotlin に関する最新のアップデートと改善点については、IntelliJ IDEA の新機能を参照してください。

IntelliJ IDEA の詳細については、公式ドキュメント(英語)をご覧ください。

Android Studio

Android Studio は、IntelliJ IDEA をベースにした Android アプリ開発の公式 IDE です。 IntelliJ の強力なコードエディタと開発ツールに加え、Android Studio は Android アプリを構築する際の生産性を高めるさらなる機能を提供します。

Kotlin プラグインは、Android Studio の各リリースに同梱されています。

Android Studio の詳細については、公式ドキュメントをご覧ください。

Kotlin 言語バージョンとの互換性

IntelliJ IDEA と Android Studio では、Kotlin プラグインが各リリースに同梱されています。 新しい Kotlin バージョンがリリースされると、これらのツールは自動的に Kotlin を最新バージョンに更新することを提案します。 サポートされている最新の言語バージョンについては、Kotlin リリースを確認してください。

その他の IDE サポート

JetBrains は、他の IDE 向けの Kotlin プラグインを提供していません。 しかし、Visual Studio Code などの一部の IDE やコードエディタには、Kotlin コミュニティによってサポートされている Kotlin プラグインがあります。

任意のテキストエディタを使用して Kotlin コードを記述できますが、コード整形やデバッグツールなどの IDE 関連機能は利用できません。 テキストエディタで Kotlin を使用するには、Kotlin の GitHub リリースから最新の Kotlin コマンドラインコンパイラ (kotlin-compiler-2.3.0.zip) をダウンロードし、手動でインストールできます。 また、HomebrewSDKMAN!Snap パッケージなどのパッケージマネージャーを使用することも可能です。

次のステップ