PhpStorm 2026.3 Help

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

アップロード、ダウンロード、同期からファイルとフォルダーを除外して、ファイル転送中の誤った更新を防ぎます。 不要なメディア、キャッシング、一時ファイルを除外すると、不要な転送とリソース使用も削減できます。

以下の場合は、ファイルとフォルダーを除外する必要があることがあります。

  1. PhpStorm の外部で作成およびアップロードされたソースコードを扱います。 必要なファイルをダウンロードし、プロジェクトとして開きます。 更新すべきでないソースファイル、および不要なリモートメディア、キャッシング、または一時ファイルを除外します。

  2. サーバーからファイルをすでにダウンロードし、PhpStorm でプロジェクトとして開いています。 後続のアップロードやダウンロードで保持したいコピーが上書きされないように、ファイルやフォルダーを除外します。

  3. ローカルアプリケーションには、サーバーが必要としないソースコードやその他のファイルが含まれています。 これらのファイルをアップロード対象から除外し、転送中に上書きすべきでないソースファイルも除外します。

特定のファイルやフォルダーを除外するには、デプロイ構成で 除外対象パス を使用します。 構成全体で一致するファイル名とフォルダー名を除外するには、デプロイオプションで 項目を名前で除外 を使用します。

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

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

  1. メインメニューから 既存ファイルから新規プロジェクト を選択して、既存のファイルからプロジェクトの作成を開始します。 新規プロジェクト ウィザードが起動します。

  2. ウィザードの最初の シナリオの選択ページで、リモートホストにアクセスする方法を指定し、ウィザードに従います。

  3. ウィザードの リモートパスの選択ページで、フォルダーを選択してツールバーの the Project Root icon をクリックするか、コンテキストメニューから プロジェクトルート を選択します。 PhpStorm は選択されたフォルダーを the Project Root icon アイコンでマークします。

  4. プロジェクトルートに、ダウンロードする必要がないフォルダーを指定します。 該当するフォルダーを選択して ダウンロードから除外 アイコン icon exclude from download をクリックするか、選択したコンテキストメニューから 除外対象パス を選択します。

    除外は再帰的に適用されます。 つまり、選択したフォルダーにサブフォルダーが含まれている場合、除外されたものとして自動的にマークされます。

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

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

  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 年 11 月 9 日