IntelliJ IDEA 2026.2 Help

Scala コード編集

このセクションで説明した Scala 固有の機能に加え、IntelliJ IDEA は Scala コードにも他の対応言語と同様に使える一般的な IDE 機能を提供します:

インデント構文のサポート},{

Scala 3 では、従来の波括弧 {} の代わりにインデントベースの構文が導入されました。 IntelliJ IDEA には、この構文で Scala コードをフォーマットするかどうかを制御できる専用のオプションがあります。

新規プロジェクトのインデント構文

新規 Scala プロジェクト を作成する際、プロジェクト SDK として Scala 3.x を選択できます。 追加のオプション インデントベースの構文(波括弧は任意)を使用する がバージョンセレクターの下に表示されます。

プロジェクトで Scala 3 の重要なインデント構文を使いたい場合は、このオプションを有効化してください。 その後、IntelliJ IDEA は Scala 3 の構文ルールに従ってコードを認識し処理し、インデントベース構文のための正しいハイライトや他の IDE 支援を提供します。

新規プロジェクト ウィザードの Scala 3 有意なインデントチェックボックス},{

既存プロジェクトのインデント構文

Scala 3 で作成された既存プロジェクトでも、インデントベース構文サポートを有効化できます。

Ctrl+Alt+S を押して設定を開き、 エディター | コードスタイル | Scala を選択します。 その他 タブを開き、 Scala 3 セクションの インデントベースの構文(波括弧は任意)を使用する チェックボックスを選択します。

設定の Scala 3 有意なインデントチェックボックス},{
2026 年 7 月 14 日