コンパイラー
このノードを使用して、IntelliJ IDEA で使用されるコンパイラーの特定のオプションと同様に、下の表で指定された共通オプションを設定します。
項目 | 説明 |
---|---|
リソースパターン | このフィールドでは、リソースとして認識され、結果として出力ディレクトリにコピーされるファイルを説明する正規表現を指定します。セミコロン ワイルドカードと否定は大歓迎です。以下のシンボルが受け入れられます:
以下の例は、リソースパターンでのワイルドカードの使用を示しています。
|
再ビルド時に出力ディレクトリをクリアする | 出力ディレクトリ内のすべてのファイルを削除するには、このオプションをオンにします。出力ディレクトリにリソースなどの IntelliJ IDEA が認識していないファイルが含まれている場合は、このオプションをオンにしないでください。ソースパスと出力パスが交差している場合は、ソースディレクトリと出力ディレクトリを分離して問題を解決するか、問題を無視するように求められます。 |
@NotNull メソッドやパラメーターに対して実行時アサーションを追加 | このオプションをオンにすると、実行時にすべてのメソッドとパラメーターにアサーションが追加され、 |
自動的に最初のエラーをエディターに表示する | このチェックボックスをオンにすると、最初のコンパイルエラーを含むファイルがエディターで開かれ、エラーを含む行がハイライトされます。 |
ビルド完了通知を表示する | このチェックボックスをオンにすると、ビルドプロセスが 1 分を超えて続く場合に通知バルーンが表示されます。このビルドプロセスが 1 分未満の場合、またはチェックボックスが選択されていない場合は、メッセージが通知ツールウィンドウとステータスバーに表示されます。 |
自動的にプロジェクトをビルドする | このチェックボックスをオンにすると、保存や自動保存などでディスク上のプロジェクトファイルが変更されるたびに、またはバージョン管理システムから最新のプロジェクトリビジョンを取得したときに、プロジェクトが自動的にコンパイルされます。 |
独立したモジュールを並列コンパイルする | 相互依存関係のないモジュールを同時にコンパイルします。常に並列コンパイルを使用する場合は有効を選択し、ハードウェア仕様に基づいて並列コンパイルを使用する場合は自動を選択します。 このオプションにより、IDE によってコンパイルされるすべての Maven ベースのプロジェクトのコンパイル時間が短縮されます。ヒープサイズを増やす必要がある場合があります。 |
依存関係の変更時にモジュールを再ビルドする | 変更された依存関係を持つモジュールを完全に再構築するには、このチェックボックスを選択します。 |
共有ビルドプロセスのヒープサイズ (メガバイト) | テキストフィールドに、ビルドプロセスに必要なヒープサイズを指定します。 |
共用ビルドプロセス VM オプション | これらの VM オプションは、ビルドプロセスの起動時にコマンドラインに追加されます。共有 VM オプションはプロジェクト設定に保存され、バージョン管理下に置かれます。 |
ユーザーローカルビルドプロセス VM オプション (共用オプションを上書き) | これらの VM オプションは、ビルドプロセスの起動時にコマンドラインに追加されます。ユーザーローカル VM オプションは workspace.xml ファイルに保存されるため、これらの変更の作成者のみが表示されます。ユーザーローカル VM オプションは、共有 VM オプションよりも優先されます。これは、フィールドユーザーローカルビルドプロセス VM オプションに何かが書き込まれた場合、フィールド共用ビルドプロセス VM オプションが無視され、代わりにユーザーローカルビルドプロセス VM オプションフィールドの値が使用されることを意味します。 |
関連ページ:
Nullable/NotNull 構成ダイアログ
このダイアログには、およびアノテーションのリストが表示されます。このダイアログを表示するには、設定ダイアログのコンパイラーページでアノテーションの構成 ... ボタンをクリックします。Nullable アノテーションこのリストには、プロジェクトで定義されている Null 許容アノテーションが表示されます。次のボタンを使用します。。このボタンをクリックして、アノテーションパッケージをリストに追加します。。一覧からアノテーションを削除するには、このボタンをクリックします。このボタンはカスタムアノテーシ...
通知
IDE に重要なイベントや提案があると、IntelliJ IDEA の右下隅にポップアップする通知バルーンが表示されます。通知ツールウィンドウですべての通知とイベントにアクセスすることもできます。IntelliJ IDEA では、イベントのすべてのグループの通知設定を個別に構成できます。例: すべての VCS 通知を無効にするか、サウンド通知を有効にして、アプリケーションがビルドされたことを知らせることができます。イベントグループごとに通知を構成するを押して IDE 設定を開き、を選択します。通...