PhpStorm 2019.3ヘルプ

パッチの作成ダイアログ

このダイアログを使用して、指定した変更リストまたはファイルのパッチファイルを生成し、選択した変更リストまたはファイルからパッチを作成します。

このダイアログはいくつかの領域で構成されています。

変更されたファイルペイン

このセクションには、最後のコミット以降に変更されたファイルのリストが含まれています。このリストのすべてのファイルがデフォルトで選択されています。パッチから除外するファイルの横にあるチェックボックスをオフにします。

ツールバー

項目

ツールチップとショートカット

説明

使用可能な範囲

the Show Diff button

差分の表示
Ctrl+D

このボタンをクリックすると相違ダイアログが開き、選択したファイルのローカル作業コピーとそのリポジトリのバージョンの違いが強調表示されます。

すべての VCS

the Refresh button

変更のリフレッシュ
Ctrl+F5

このボタンをクリックすると、変更されたファイルツリービューが最新の状態になるようにリロードされます。

すべての VCS

the Show Unversioned files icon

バージョン管理外ファイルの表示

バージョン管理外のファイルノードでまだバージョン管理に追加されていない新しく追加されたファイルを表示するには、このボタンをクリックします。

すべての VCS

the Add button

VCS へ追加
Ctrl+Alt+A

このボタンをクリックすると、バージョン管理外のファイルノードで選択されたファイルがアクティブな変更リストに移動され、コミット中にバージョン管理システムに追加されます。

すべての VCS

the Move to Another Changelist button

別の変更リストへ移動
F6

このボタンをクリックして、選択したファイルを別の変更リストに追加します。別の変更リストへ移動ダイアログが開き、既存の変更リストを選択したり、新しい変更リストを作成することができます。

すべての VCS

the Delete button

削除

選択したファイルを削除するには、このボタンをクリックします。

無視

このボタンをクリックすると、選択したファイルのバージョンが解除されます。

すべての VCS

the Revert icon

前回保存した状態に戻す

選択したファイルのローカル作業コピーに対するすべての変更を元に戻すには、このボタンをクリックします。

すべての VCS

the Edit button

ソースに移動
F4

このボタンをクリックすると、選択したファイルのソースコードをエディターで開くことができます。

すべての VCS

the Revert Unchanged button

変更されていないファイルを元に戻す

ローカルで変更されていないファイルを元に戻すには、このボタンをクリックします。

Subversion
Perforce

the Group by Directory button

ディレクトリーでグループ化
Ctrl+P

このボタンをクリックすると、平面図とディレクトリーツリー図が切り替わります。

すべての VCS

the Expand All button
the Collapse All button

すべてのノードを展開または折りたたむ
Ctrl+NumPad Plus
Ctrl+NumPad -

これらのボタンをクリックすると、ディレクトリーツリーのすべてのノードが展開または折りたたまれます。これらのボタンはフラットビューでは使用できません。

すべての VCS

変更リスト

なし

このリストから、チェックインする、またはパッチに含める修正ファイルを含む変更リストを選択します。有効な変更リストがデフォルトで選択されています。

すべての VCS

変更されたファイルペインのサマリには、現在選択されている変更リスト(変更済みファイル、新規ファイル、および削除済みファイルの数など)に関する統計情報が表示されます。このエリアには、表示されるファイルの種類とその数が表示されます。

コミットメッセージペイン

このエリアに入力したコメントは、パッチファイルの名前として使用されます。

ツールバー

最近のコミットメッセージのリストから選択するには、Message history をクリックします。

詳細ペイン

詳細ペインはデフォルトでは表示されません。それを展開するには、ペインのタイトルの横にある矢印ボタン unfold をクリックします。

このペインでは、選択したファイルのベースリポジトリバージョンとパッチに含めるバージョンの違いを調べることができます。

ツールバー

項目

ツールチップとショートカット

説明

the Previous Difference button / the Next Difference button

前の違い/次の違い Shift+F7 F7

次/前の違いにジャンプするためにこれらのボタンを使用してください。

最後の/最初の違いに達すると、差分ビューアーの設定最後の変更の後に次のファイルに移動するオプションに応じて、PhpStormはもう一度矢印ボタン F7 / Shift+F7 をクリックして他のファイルを比較することを提案します。

この動作は、差分ビューアーバージョン管理ウィンドウ Alt+9 から呼び出された場合にのみサポートされます。

Back
Forward

前のファイルと次のファイルの比較
Alt+Left Alt+Right

これらのボタンをクリックして、前後のファイルのローカルコピーとサーバーからの更新を比較します。

the Edit button

ソースに移動
F4

このボタンをクリックして、エディターのアクティブペインで選択したファイルを開きます。キャレットは差分ビューアーと同じ位置に配置されます。

ビューアータイプ

このリストを使用してビューアーの種類を選択します。並列ビューアーには2つのパネルがあります。統合ビューアーにはパネルが1つだけあります。

どちらのタイプのビューアーでも可能です

  • コードを編集してください。デフォルトのビューアーの右側部分、または統一されたビューアーの場合は下( "after")の行、つまりローカルバージョンのファイル内でのみテキストを変更できることに注意してください。

  • 適用/追加/元に戻すアクションを実行してください。

空白

このリストを使用して、相違ビューアーが空白をどのように扱うべきかを定義します。

  • 無視しない : 空白は重要で、すべての違いが強調表示されています。このオプションはデフォルトで選択されています。

  • 空白をトリム : ("\t", " ")(行の終わりと始めに現れる場合)

    • 2行の末尾の空白のみが異なる場合、これらの行は等しいと見なされます。

    • 2行が異なる場合、そのような末尾の空白は単語モードでは強調表示されません。

  • 空白を無視 : 空白は、ソースコード内の場所に関係なく、重要ではありません。

  • 空白と空行を無視 : 次のエンティティは無視されます。

    • すべての空白 (「ホワイトスペースを無視する」オプションのように)

    • 空白のみで構成される追加または削除されたすべての行

    • すべての変更は、空白以外の部分を変更することなく分割線または結合線で構成されます。
      例: a b ca \n b c に変更することは、このモードでは強調表示されません。

  • import とフォーマットを無視 : インポート文と空白の変更は無視されます(ただし、文字列リテラル内の空白は考慮されます)。

強調表示モード

差異の粒度が強調表示される方法を選択します。

利用可能なオプションは以下のとおりです。

  • 単語を強調表示 : 変更された単語は強調表示されます

  • 行を強調表示 : 変更された行は強調表示されます

  • 分割変更を強調表示 : このオプションを選択すると、大きな変更は小さな「アトミック」な変更に分割されます。
    例: A \n BA X \n B X は、1つではなく2つの変更として扱われます。

  • シンボルをハイライトする : 変更されたシンボルは強調表示されます

  • 強調表示しない : このオプションが選択されている場合、違いはまったく強調されません。このオプションは大幅に変更されたファイルを対象としています。強調表示すると追加の問題が生じるだけです。

the Collapse All button

変更されていないフラグメントを縮小

このボタンをクリックすると、両方のファイルの変更されていないフラグメントがすべて破棄されます。折りたたみ不可能な変更されていない線の量は、Diff& 設定のマージページ。

Synchronize scrolling

スクロールの同期

両方の差分ペインを同時にスクロールするには、このボタンをクリックします。このボタンを離すと、各ペインを個別にスクロールできます。

disable editing

編集を使用不可にする

選択したファイルのローカルコピーの編集を有効にするには、このボタンをクリックします。デフォルトでは無効になっています。編集を有効にすると、変更されたファイルをコミットする前に最後の変更を加えることができます。

the Gear icon

エディター設定

このボタンをクリックして利用可能なオプションのリストを開きます。これらのオプションを選択または選択解除して、行番号、インデントガイド、空白、およびソフトラップを表示または非表示にします。

the External Tools icon

外部ツールで差分を表示

このボタンをクリックして、外部 Diff ツール設定ページで指定されている外部差分ビューアーを起動します。

このボタンは、外部 Diff ツール設定ページで外部差分ツールを使用するオプションが有効になっているときにのみツールバーに表示されます。

the Help button

ヘルプ
F1

このボタンをクリックすると、対応するヘルプページが表示されます。

上記のオプションはテキストファイルでのみ使用可能です。PhpStormはバイナリファイルを比較できないため、ほとんどのコマンドはそれらのファイルでは使用できません。

コミットするファイルを選択した後、パッチの作成ボタンをクリックし、表示されるダイアログでパッチファイルオプションを指定します。

最終更新日: 2019年12月2日