2011-01-04 16 views
28

IntelliJができないこと(例えば、変数のすべてのインスタンスをハイライト表示するなど)とIntelliJがリモート接続で遅いためEclipseを開発用に使用しています。しかし、まだMavenをEclipseに完全に統合していないので、IntelliJに戻って、Tomcatを使ってプロジェクトをコンパイルして実行する必要があります。IntelliJ IDEAにプロジェクトをリフレッシュし、変更されたファイルを検出させる

ファイルシステム上で変更されたすべてのファイルを検出して再コンパイルするようにIntelliJに指示するにはどうすればよいですか? ...私はちょうどプロジェクトツリー[]を更新しますEclipseのでは(私は手動で変更を検出するためのIntelliJを取得するために、それぞれ変更されたファイルを開くにはしたくない)

脚注

  1. Eclipseは(下の画像を参照)を使用すると、自動的に変更を検出し、任意の根本的な変更は、ファイルシステムで検出された視点を同期させるために有効にすることができます(「ネイティブフックまたはポーリングを使用して更新」という名前の)機能があります。これは非常に便利で、ファイル/ディレクトリがプロジェクトディレクトリ構造内に作成されるビルドツールを使用するときに、プロジェクトを手動でリフレッシュする必要がなくなります。

ファイルシステムの変更とビューを同期させるためにボタンをクリックする必要がないIntellij(明示的な設定など)に類似したものはありますか?

'Refresh Using native hooks or polling' setting

答えて

50
あなたが "同期" ボタン(2黄色の矢印)を使用することができます

または短いCtrlキー + Altキー + でY

+1

私はこれを試してもうまくいかないと誓っていたかもしれませんが、誤解を招く可能性があります。率直に言って私はすべてのものをEclipseに変換することができました。私はこれを正解と仮定しています。ありがとう。 –

+1

Ctrl + Alt + Yはうまく動作します。 – Tanin

+0

私はFlashプロジェクトをやっていて、ANEをリロードしようとしていますが、コンパイルされたアプリケーションはキャッシュされたaneを使用しているようです。 Intellijに最新のANEを強制的にコンパイルする方法を理解してください。S – Deko

8

のIntelliJは、変数のインスタンスを強調表示することができます、あなただけに必要それを可能にする。 プロジェクトをコンパイル呼び出す場合(Tomcatを例えばする展開デバッグモード&にある場合、およびホットスワップ可能な場合)また、IntelliJのがちょうど変更されたファイルをコンパイルします

+1

これはコメントだったはずです。 – muttonUp

1

私はこの質問は数年前に投稿されましたが、知っているかもしれませんこの情報は将来誰かを助けるでしょう。

設定>ビルド、実行、デプロイメント>コンパイラに移動して、「プロジェクトを自動的に作成する」にチェックが入っていることを確認してください。

関連する問題