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 で作成された既存プロジェクトでも、インデントベース構文サポートを有効化できます。
Ctrl+Alt+S を押して設定を開き、 を選択します。 その他 タブを開き、 Scala 3 セクションの インデントベースの構文(波括弧は任意)を使用する チェックボックスを選択します。

2026 年 7 月 14 日