リモートホスト上の個々のファイルを編集する
リモートホストとの 同期を設定したら、ローカルプロジェクトに追加 / 下へロードすることなく、リモートホストから直接個々のファイルを開いて IntelliJ IDEA で編集できます。
デバッグ、リファクタリング、その他の IntelliJ IDEA 機能は、そのようなファイルではサポートされません。 高度な IntelliJ IDEA 機能を利用するには、プロジェクトにファイルを含めることを検討してください。 詳細については、 サーバー上のファイルにアクセスする を参照してください。
FTP/SFTP/WebDAV 接続プラグインを有効化する
この機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている FTP/SFTP/WebDAV 接続(英語)プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。
Ctrl+Alt+S を押して設定を開き、 を選択します。
インストール済みタブを開き、 FTP/SFTP/WebDAV Connectivity プラグインを見つけて、プラグイン名の横にある チェックボックスを選択します。
リモートホスト上のファイルを編集する
デフォルトのリモートホストを設定している場合は、 プロジェクト ツールウィンドウ、 コミット ツールウィンドウ(Alt+0 )、またはコードエディターのコンテキストメニューから デプロイ | リモートファイルの編集 を選択します。
それ以外の場合は、次の手順に従ってください:
メインメニューから または を選択して、 リモートホストツールウィンドウを開きます。
リストから必要なデプロイサーバーを選択します。 ツールウィンドウには、 サーバールートの下にあるファイルとフォルダーのツリービューが表示されます。 リストに該当するサーバーがない場合は、
をクリックし、表示される デプロイ ダイアログで、 必要なサーバーへのアクセスを構成します。
目的のファイルをダブルクリックするか、コンテキストメニューから リモートファイルの編集(M) を選択します。

このファイルは IntelliJ IDEA エディターで開き、ローカルプロジェクトに追加または下へロードされません。

リモートファイルを扱うときは、エディターの上部に特別なツールバーが表示され、編集ステータス(ファイルはリモートのものと同一ですまたは ファイルは変更されています。 アップロードしますか? )が示されます。
リモートファイルは、サーバー名 (この場合は <MyServer>) を含むアノテーションによってローカルファイルと区別できます。

ファイルの編集が終了したら、次のいずれかの操作を行います。
ファイルをリモートホストに上へロードするには、
をクリックするか Alt+Shift+Q を押します。
現在開いているファイルと最後に上へロードしたバージョンを比較するには、
をクリックしてください。 ファイルは IntelliJ IDEA ファイルの差分ビューアーで開かれます。
前回の上へロード後にファイルに加えられた変更を破棄するには、
をクリックします。
個々のファイルに対する変更は、ファイルまたは現在開かれているプロジェクトを閉じるとすぐに、これらの変更が上へロードされていない限り破棄されます。 データの損失を防ぐために、編集したファイルまたはプロジェクト全体を閉じようとすると、IntelliJ IDEA は次のダイアログを表示します。
