Thymeleaf
IntelliJ IDEA は、Thymeleaf(英語) の最新リリース版をサポートしています。
Thymeleaf サポートの概要
IntelliJ IDEA での Thymeleaf のサポートは次のとおりです。
式と
th:*
属性の場合はコード補完です。テンプレート内の参照から、対応する getter メソッド、.properties ファイル内のメッセージ、またはその他の適切なコードフラグメントにジャンプできるようにする宣言への移動機能( または Ctrl+B )。
対応する型定義に切り替えるための型宣言機能(
または Ctrl+Shift+B )へのナビゲート。参照プロパティ(および getter メソッド)、反復および状態変数などの名前変更リファクタリング(
または Shift+F6 )コードインスペクションは、式構文の未解決の参照とエラーを検出します。
たとえば、様々な検索機能。使用箇所の検索(
または Alt+F7 )。未解決のメッセージ参照の場合はプロパティの作成、
org.thymeleaf.*
クラスのimport
ステートメントを追加する場合はクラスのインポートなどのインテンションアクション。エディターから直接アクセスできるプロトタイプ(テンプレートの静的部分)を Web ブラウザーでプレビューします。
Thymeleaf プラグインを有効にする
IntelliJ IDEA で Thymeleaf サポートを使用できるようにするには、Thymeleaf プラグインが有効になっていることを確認してください。(このプラグインは IDE にバンドルされており、デフォルトで有効になっています。)
プラグインを管理するを参照してください。
Thymeleaf プロジェクトとモジュールのサポート
プロジェクトまたはモジュールの作成時、または既存のプロジェクトまたはモジュール用の Thymeleaf サポートを追加できます。そのような場合、IntelliJ IDEA は Thymeleaf ライブラリファイルをダウンロードし(必要なものとそうでないものを選択できます)、対応するモジュールの依存関係に追加します。
「Thymeleaf プロジェクト」を作成することもできます。適切な pom.xml ファイルを開きます。その場合、プロジェクトの依存関係は Maven によって管理されます。詳細については、Maven を参照してください。
プロジェクトまたはモジュールの作成時に Thymeleaf サポートを追加する
以下のいずれか 1 つを実行します:
新しいプロジェクトを作成する場合は、ウェルカム画面の新規プロジェクトの作成をクリックするか、ファイル | 新規 | プロジェクトを選択します。
その結果、新規プロジェクトウィザードが開きます。
既存のプロジェクトにモジュールを追加する場合は、モジュールを追加するプロジェクトを開き、ファイル | 新規 | 新規モジュールを選択します。
その結果、新規モジュールウィザードが開きます。
ウィザードの最初のページで、左側のペインで Java を選択します。ページの右側に、使用する JDK を指定します。
- 追加のライブラリおよびフレームワークで、Thymeleaf チェックボックスを選択します。
ページの下部にある構成をクリックし、表示されるダイアログでダウンロードするライブラリファイルを選択します。
- また、Web アプリケーションチェックボックスをオンにして Web アプリケーション開発サポートを有効にすることもできます。(詳細については、下記を参照してください。Web アプリケーションのサポートを有効にする )
次へをクリックします。
名前と場所の設定を指定してください。
完了をクリックします。
既存のプロジェクトまたはモジュールに Thymeleaf サポートを追加する
プロジェクトツールウィンドウ(例: )を開きます。
プロジェクトまたはモジュールフォルダーを右クリックし、フレームワークのサポートを選択します。
開いているフレームワークサポートの追加ダイアログの左側のペインで、Thymeleaf チェックボックスを選択します。
ダイアログの右側で構成をクリックし、開いたダイアログでダウンロードするライブラリファイルを選択します。
また、Web アプリケーションチェックボックスをオンにして Web アプリケーション開発サポートを有効にすることもできます。(詳細については、下記を参照してください。Web アプリケーションのサポートを有効にする )
フレームワークサポートの追加ダイアログで OK をクリックします。
関連ページ:

コード補完
このセクションでは、コーディングプロセスのスピードアップを可能にするコンテキスト対応コード補完のさまざまなテクニックについて説明します。基本補完 :基本コード補完は、可視性スコープ内のクラス、メソッド、フィールド、キーワードの名前を完成させるのに役立ちます。コード補完を呼び出すと、IntelliJ

コードインスペクション
IntelliJ IDEA には、コンパイル前にプロジェクト内の異常コードを検出して修正する一連のコードインスペクションがあります。IDE はさまざまな問題を見つけてハイライトし、デッドコードを見つけ、可能性のあるバグを見つけ、スペルの問題、コード構造全体を改善することができます。インスペクションは...

インテンションアクション
エディターで作業するときに、IntelliJ IDEA はコードを分析し、コードを最適化する方法を検索し、潜在的な問題と実際の問題を検出します。IDE がコードを変更する方法を見つけるとすぐに、エディターの現在の行の横に黄色いバルブアイコンが表示されます。このアイコンをクリックすると、このコード単位...

プラグインを管理する
IntelliJ IDEA のユーザーインターフェースはデフォルトでは英語です。日本語化する場合は、日本語言語パックのインストールを参照してください。プラグインは以下に示すように IntelliJ IDEA のコア機能を拡張します。バージョン管理システム、アプリケーションサーバー、およびその他のツー...

Maven
IntelliJ IDEA は、構築プロセスの自動化に役立つMavenとの完全な機能統合をサポートしています。新しい Maven プロジェクトの作成、既存のプロジェクトのオープンと同期、既存の IntelliJ IDEA プロジェクトへのMaven サポートの追加、マルチモジュールプロジェクトの構成...

SDK
ソフトウェア開発キットまたはSDKは、特定のソフトウェアフレームワーク用のアプリケーションを開発するために必要なツールのコレクションです。例:Java でアプリケーションを開発するには、Java SDK(JDK)が必要です。SDK には、バイナリ、バイナリのソースコード、およびソースコードのドキュメ...