Skip to content

Kotlin開発向けIDE

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

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

IntelliJ IDEA

IntelliJ IDEA は、KotlinやJavaなどのJVM言語向けに設計されたIDEであり、開発者の生産性を最大限に高めます。 賢いコード補完、静的コード解析、リファクタリング機能を提供することで、ルーチン的で反復的なタスクを自動化します。 これにより、ソフトウェア開発の明るい側面に集中でき、生産的なだけでなく、楽しい体験にもなります。

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

IntelliJ IDEAの詳細については、公式ドキュメント を参照してください。

Android Studio

Android Studio は、Androidアプリ開発向けの公式IDEであり、IntelliJ IDEA をベースとしています。 IntelliJの強力なコードエディターと開発ツールに加え、Android Studioはさらに多くの機能を提供し、Androidアプリの構築時の生産性を向上させます。

Kotlinプラグインは、各Android Studioリリースにバンドルされています。

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

Eclipse

Eclipse は、開発者が様々なプログラミング言語でアプリケーションを作成することを可能にし、Kotlinもその中に含まれます。 Kotlinプラグインも利用できます:元々はJetBrainsによって開発されましたが、現在、KotlinプラグインはKotlinコミュニティの貢献者によってサポートされています。

Marketplace から手動でKotlinプラグインをインストールできます。

Kotlinチームは、Eclipse向けKotlinプラグインの開発と貢献プロセスを管理しています。 プラグインに貢献したい場合は、そのGitHubリポジトリ にプルリクエストを送信してください。

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

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

その他のIDEのサポート

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

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

次へ