IntelliJ IDEA 2026.1 Help

エラーのハイライト

Scala ハイライト

組み込みハイライト

IntelliJ IDEA の Scala プラグインは、エラーハイライトのモードを 2 つ提供します: ビルトインコンパイラーベース。 組み込みハイライトは既定のハイライトモードです。 より多くの機能を備え、フィードバックも高速で、全体としてより軽量です。

Scala 組み込みハイライト

ハイライトを ビルトイン に設定すると、メインのコンボボックスの下に、 インクリメンタルハイライト というチェックボックスが表示されます。 これをチェックすると、IntelliJ IDEA はエディターで表示されている部分のみをハイライトします。 このオプションは、特に大きく複雑なファイルで、CPU、RAM、バッテリーの使用量を削減します。

コンパイラーベースのハイライト

コンパイラーベースのハイライト(略して CBH)は、Scala コンパイラーを使用してエラーや警告メッセージを取得するため、より正確です。 ただし低速で、より多くのリソースを使用し、型の diff、クイックフィックス、インスペクションなど、IntelliJ IDEA の一部の機能をサポートしません。 特定のコードベースで誤検出のエラーが多数発生していない限り、 ビルトイン ハイライトを推奨します。

Scala コンパイラーベースのハイライト

ハイライトを コンパイラー に設定すると、さらに 2 つのチェックボックスが表示されます。 組み込みのインスペクションを無効にする :Scala プラグインの一部のインスペクションは、コンパイラーが提供する内容と重複するか、わずかな情報を追加するだけです。 これらを無効化するとパフォーマンスが向上します。 Scala コンパイラーが報告する型を使用する は、Scala プラグインがマクロおよび transparent inline メソッドでの型推論において、コンパイラーが提供する型情報を使用することを意味します。

その他のハイライトオプション

Title

サンプル

implicit 変換をハイライトする

ハイライト:暗黙の変換

型の不一致に関するヒントを表示する

ハイライト:型の不一致

implicit 引数が見つからない場合にヒントを表示する

ハイライト:暗黙の引数が見つかりません

あいまいな implicit 引数が見つかった場合にヒントを表示する

ハイライト:曖昧な暗黙

名前渡しパラメーターへの引数をハイライト

ハイライト:名前渡しパラメーター

エクスポート/定義のカスタムエイリアス

ハイライト:エクスポート/定義

コレクション型のハイライト

ハイライト:標準コレクション
2026 年 3 月 30 日