有能かつ人間工学に基づいたJVM向けIDE

Javaコーディングに
プロの生産性と楽しさを

IntelliJ IDEA のすべての機能は、開発者の生産性を最大限に引き出すことを目的としています。

インテリジェントなコーディング支援と人間工学に基づいたデザインにより、開発者は生産性の向上だけではなく、開発の楽しさも体感できるでしょう。

ツアーに参加

最もインテリジェントな IDE

IntelliJ IDEAは、ソースコードを解析し、迅速かつ巧妙なコード補完、オンザフライのコード分析、信頼性の高いリファクタリングツールなど、それぞれのコンテキストに適した候補で、驚くほど速くてインテリジェントなエクスペリエンスを提供します。

すぐに使える実用性

統合されたバージョン管理システム、さまざまな言語のサポートやフレームワークなどのミッションクリティカルなツールが最初から利用可能です— プラグインのセットアップで時間を浪費する必要はありません。

スマートなコード補完

ベーシックな補完が、特定のスコープ内のクラス名、メソッド、フィールド、およびキーワードをサジェストする一方で、スマートな補完はコンテキストに合わせた候補をサジェストします。

フレームワーク固有のコーディング支援

IntelliJ IDEAはJava用のIDEですが、同時に、SQL、JPQL、HTML、JavaScriptなどの他の言語も理解して、コーディングを支援します。Java コード内で文字列リテラルとして挿入された言語構文にも対応します。

生産性の向上

IDEはニーズを予測し、単調な繰り返しな開発タスクを自動化するため、開発者は全体像に集中することができます。

開発者のための人間工学

JetBrainsは、製品の設計と実装の決定において、開発者のフロー状態を中断するリスクを排除または最小化するために最善を尽くしています。

IDEはあなたのコンテキストに応じて、対応するツールを自動的に提示します。

あらゆる面でスマート

IntelliJ IDEAののコーディング支援は、エディタだけではなく、他の部分を処理する際にも生産性維持に役立ちます。例:フィールドを埋める、リストの要素にわたる検索、ツールウィンドウにアクセス、設定用にトグリング、など。

ビルトインツールと
サポートされているフレームワーク

ビルトインツール

ビルトインツール

  • ビルドツール
  • バージョン管理
  • HTTPクライアント
  • プロファイリングツール
  • デコンパイラ
  • カバレッジ
  • データベースツール/SQL
JVM言語

JVM言語

  • Java
  • Scala
  • Groovy
  • Kotlin
エンタープライズフレームワーク

エンタープライズフレームワーク

  • Spring
  • Java EE
  • Micronaut
  • Quarkus
  • Helidon
  • Play2
  • Grails
モバイル開発

モバイル開発

  • Android
  • React Native
  • Cordova
  • Ionic
ウェブ開発

ウェブ開発

  • JavaScript
  • TypeScript
  • HTMLとCSS
  • Node.js
  • Angular
  • React
  • Vue.js
すべての機能を確認する
新機能

GitHub プルリクエストの操作

IDE 内から GitHub プルリクエストをレビュー、閲覧、割り当て、管理、マージできます。 また、会話にコメントしたり、チェックを確認したりできます。

エラー処理を使いこなす

Inspections ウィジェットを使用すると、開いているファイル内の警告とエラー間を移動できます。 Problems ツールウィンドウを使用すると、現在ファイルに存在する問題の詳細を確認してそれらをすばやく修正できます。 インレイヒントは変更が他のファイルに悪影響を与えそうな場合に通知します。

テクノロジーとフレームワークの利用

Jakarta EE テクノロジーを最大限に利用し、Quarkus、Micronaut、Amazon SQS API、OpenAPI に対する優れたサポートを受けることができます。

用途に合うエディションを
選択してください