0

Scala で IntelliJ IDEA 12 コミュニティ エディションをテストしています。IntelliJ が sbt によって外部でコンパイルされたファイル (テンプレート、ルートなど) の変更をリッスンするようにします。Eclipse には、これを行うための「ネイティブ フックまたはポーリングを使用してリフレッシュする」という設定があります。IntelliJ IDEA に似たようなものはありますか?

補遺

IntelliJ がテンプレートの変更を取得して、残りのコードでのテンプレートの使用状況を確認しないことは、一般的な制限のようです。IntelliJ に強制的にファイルを同期させても、これらのエラーは検出されません。IntelliJ Ultimate と同じです。

4

2 に答える 2

1

IDEA には、これに関連する 2 つのオプションがあります。

  1. IDEA から切り替えると自動保存 (「フレームの非アクティブ化」)
  2. IDEA に戻ると自動リロード (「フレーム アクティベーション」)

これらのオプションは個別に設定できます: オプション -> 一般: "[√] フレームのアクティブ化時にファイルを同期する" および "[ ] フレームの非アクティブ化時にファイルを保存する"。(それが私がそれを構成する方法です。)

于 2013-01-25T17:27:52.827 に答える
1

通常、あなたは何もする必要はありません。Eclipse とは異なり、ネイティブ フックまたはポーリングを使用して更新するオプションを実際にチェックした場合を除き、IntelliJ はファイル システムと永続的に同期します。

于 2013-01-25T11:13:08.363 に答える