IntelliJ IDEA 2026.1 Help

アップロードとダウンロードからファイルとフォルダーを除外する

ソースを持つファイルやフォルダーのアップロード、ダウンロード、同期を行わないようにすることで、ソースが偶発的な更新から保護されます。 非ソースに適用すると、メディア、キャッシュ、一時ファイルが不要にコピーされなくなるため、システムリソースを節約できます。

以下の場合、アップロード / ダウンロードを抑止する必要があります。

  1. 外部で作成およびアップロードされたソースコードを使用します。 これらのリモートソースを IntelliJ IDEA で処理するには、ダウンロードしてプロジェクトに配置する必要があります。 ただし、まったく更新してはならないソースがいくつかあります。 一方、リモートホスト上のフォルダーには、実際には作業に必要のない大量のメディア、キャッシュ、一時ファイルが含まれている場合があります。

  2. サーバーからデータをダウンロードし、IntelliJ IDEA プロジェクトに配置しました。 ただし、この理由またはその理由から、たとえば、誤って上書きしないように、サーバー上のいくつかのファイルまたはフォルダーをアップロード / ダウンロードから保護する必要があります。

  3. アプリケーションのローカルコピーには、アップロードする必要のないソースコードとその他のデータが含まれています。 また、誤って上書きしないようにソースを保護したいとします。 この場合、アップロードしないでくださいすべてのファイルとフォルダーのアップロード / ダウンロードを抑制することができます。

アップロード/ダウンロードから フォルダーを除外するには、2 つの方法があります:

  • 明示的には、対応するパスを リモートホストツールウィンドウまたは デプロイダイアログ除外対象パスタブで除外とマークします。

    1. 除外されていないすべてのフォルダーとファイルの名前は緑色の背景で表示されます。 除外された項目の名前は背景なしで表示されます。

    2. リモートホストツールウィンドウでは、フォルダー全体と特定のファイルの両方を除外できます。

  • 名前で 、つまり、除外するファイルやフォルダーの名前を決定する パターン項目を名前で除外 フィールドの オプションダイアログで指定します。

FTP/SFTP/WebDAV 接続プラグインを有効化する

この機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている FTP/SFTP/WebDAV 接続(英語)プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. インストール済みタブを開き、 FTP/SFTP/WebDAV Connectivity プラグインを見つけて、プラグイン名の横にある チェックボックスを選択します。

プロジェクトの作成後にサーバー上のフォルダーをアップロード / ダウンロードから除外する

除外パスのリストにフォルダーを追加する

  1. 次のいずれかを実行して デプロイダイアログを開きます:

    • メインメニューから ツール | デプロイ | 構成 を選択します。

    • 設定 ダイアログ(Ctrl+Alt+S )で、 ビルド、実行、デプロイデプロイ を選択します。

  2. デプロイダイアログで、 除外対象パスタブをクリックします。 このタブには、以前に除外されたローカルフォルダーとリモートフォルダーのリストが表示されます。

  3. 追加 ボタン 追加ボタン をクリックして、 デプロイメントパス を選択します。

  4. リストに追加された空の行をダブルクリックします。

  5. 追加した行の最後で、 参照 ボタン 参照ボタン をクリックします。

  6. リモートの除外対象パスを選択 ダイアログで、除外するフォルダーに移動します。

    パスを手動で入力することもできますが、絶対パスのみが受け入れられることに注意してください。

  7. OK をクリックすると、 除外対象パスタブに戻り、選択したリモートフォルダーがリストに追加されます。

リモートホストツールウィンドウの除外パスのリストにフォルダーを追加する

  1. メインメニューで、 ツール | デプロイ | リモートホストの参照 または 表示 | ツールウィンドウ | リモートホスト に移動します。

  2. 開いた リモートホストツールウィンドウで、リストから関連する サーバー構成を選択します

  3. 除外するフォルダーを選択し、選択したコンテキストメニューから 除外対象パス を選択します。

アップロード / ダウンロードからローカルフォルダーを除外する

  1. 次のいずれかを実行して デプロイダイアログを開きます:

    • メインメニューから ツール | デプロイ | 構成 を選択します。

    • 設定 ダイアログ(Ctrl+Alt+S )で、 ビルド、実行、デプロイデプロイ を選択します。

  2. デプロイダイアログで、 除外対象パスタブをクリックします。 このタブには、以前に除外されたローカルフォルダーとリモートフォルダーのリストが表示されます。

  3. 追加 ボタン 追加ボタン をクリックして、 ローカルパス を選択します。

  4. 追加した行の最後で、 参照 ボタン Browse button をクリックし、除外するフォルダーに移動します。

    パスを手動で入力することもできますが、絶対パスのみが受け入れられることに注意してください。

名前でアップロード / ダウンロードからファイルとフォルダーを除外する

  1. 次のいずれかを実行して オプションダイアログを開きます。

    • ツール | デプロイ | オプション に移動します。

    • 設定 ダイアログ (Ctrl+Alt+S) で、 ビルド、実行、デプロイ | デプロイ | オプション に進みます。

  2. 表示される オプションダイアログで、 項目を名前で除外 フィールドにこれらのファイルとフォルダーの名前を定義するパターンを指定します。

    セミコロン ; を区切り文字として使用し、アスタリスク * をゼロ以上の文字に一致させ、疑問符 ? を単一の文字に一致させます。

    例: 3 つのファイル style.css style1.css style2.scss を持つフォルダー stylesheets がある場合、 style* はフォルダー全体を除外し、 style?.css style1.css を除外し、 style?.* style1.css style2.scss を除外します。

    正規表現 .info(英語) の詳細を参照してください。

    除外は再帰的に適用されます。 つまり、一致するフォルダーにサブフォルダーがある場合、これらのサブフォルダーの内容はデプロイされません。

除外マークを削除する

  • アップロード / ダウンロードするファイルまたはフォルダーを選択し、コンテキストメニューから パスを除外対象から除去 を選択します。

    アップロード / ダウンロードするフォルダーを返すと、そのすべてのサブフォルダーとファイルに影響します。

2026 年 3 月 30 日