PhpStorm 2025.3 ヘルプ

XML

PhpStorm は、構造検証フォーマット (Ctrl+Alt+L) およびインデント (XML コードスタイルによる Ctrl+Alt+I)、バインドされていない名前空間のインポートコード構造の表示タグのアンラップと削除 (Ctrl+Shift+Delete)、インスタンスドキュメントからの DTD ファイルおよびスキーマの生成など、XML の強力なサポートをもたらします。構文とエラーのハイライト、コード補完 (Ctrl+Space)、インテンションアクション (Alt+Enter)、クイックドキュメントルックアップ (Ctrl+Q) など。

PhpStorm は、Apache Software Foundation グループによって開発された XML パーサーである Xerces 2.11 を使用します。

XML 名前空間をインポートする

バインドされていない名前空間のタグまたは属性を使用すると、PhpStorm は問題を検出し、ツールチップを表示します。

Tooltip: Reference to an unbound namespace

この問題を解決するには、PhpStorm が提案するクイックフィックスを使用します。

  • Alt+Enter を押します。複数の選択肢がある場合は、リストから目的のネームスペースを選択します。

  • または、問題の上にマウスを移動し、開いたポップアップで名前空間宣言の作成をクリックします。複数の選択肢がある場合は、リストから目的の名前空間を選択します。

PhpStorm は名前空間宣言を作成します。

構文ハイライトを構成する

好みや習慣に応じて XML 対応の構文ハイライトを設定できます。

  1. 設定ダイアログ(Ctrl+Alt+S)で、エディター | カラースキームの切り替え | XML に移動します。

  2. 配色を選択するか、デフォルトから継承されたハイライト設定を受け入れるか、色とフォントの説明に従ってカスタマイズします。

2025 年 11 月 10 日

関連ページ:

Web コンテンツファイルの検証

PhpStorm は、2 つの異なる有効性チェックを実行します。オンザフライ検証は、すべての Web コンテンツファイルで使用でき、ファイルを編集するときに実行されます。PhpStorm は、閉じられていないタグ、間違った終了タグ名、重複したタグ、未解決のリンクなど、構文要件のさまざまな違反を検出します。発生したすべてのエラーは、エディターでハイライトされます。ただし、この形式のコード検証はかなりソフトです。つまり、すべての要件が考慮されているわけではありません。完全な検証には、構文チェックに加...

コードの整形

PhpStorm を使用すると、現在のコードスタイルスキームまたは .editorconfig ファイルで指定した要件に従ってコードを再フォーマットできます。で定義されていないものがあれば、プロジェクト設定から取得されます。コードの一部、ファイル全体、ファイルのグループ、ディレクトリを再フォーマットできます。コードの一部または一部のファイルを再フォーマットから除外することもできます。コードフラグメントを再フォーマットするエディターで、再フォーマットしたいコードフラグメントを選択します。再フォーマット...

インデント

インデント設定は、プログラミング言語ごとに個別に構成されます。PhpStorm は、ステータスバーにインデント情報を表示します。プロジェクトにさまざまなタイプのファイルがある場合、現在のインデントスタイルを学習し、対応する設定にアクセスする最も簡単な方法は、インデントウィジェットを使用することです。インデントはプログラミング言語ごとに個別に設定されるため、開いている項目によって表示されるインデントの数が異なる場合があります。ステータスバーのインデントを表示するには、エディターで関連するコードを含...

ファイル構造

PhpStorm を使用すると、構造ツールウィンドウと構造ポップアップでファイルの構造を表示および移動できます。プロジェクトがバージョン管理されている場合、構造ツールウィンドウと構造ポップアップに VCS ステータスの色が表示されます。これは、ファイルの変更を追跡できます。変更されたオブジェクトの名前は青色になり、新しく追加されたオブジェクトの名前は緑色でハイライトされます。構造のアイコンにマウスを合わせると、ツールチップにアイテムに関する追加情報が表示されます。構造ポップアップ:ポップアップで...

ソースコードの作成と編集

コードを使用する場合、PhpStorm は作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。エディター内のナビゲーションについては、エディターの基本を参照してください。ファイルの読み取り専用属性の切り替えファイルが読み取り専用の場合、ステータスバー、エディタータブ、プロジェクトツールウィンドウで、閉じた鍵のアイコンがマークされます。ファイルが書き込み可能である場合、ステータスバーに開い...

コード補完

基本コード補完は、可視性スコープ内のクラス、メソッド、キーワードの名前を補完するのに役立ちます。PhpStorm はコンテキストを分析し、現在のキャレット位置から到達可能な選択肢を提案します。候補にはライブテンプレートも含まれます。補完機能は英語以外のキーボードレイアウトでも利用できます。基本補完を呼び出すデフォルトでは、PhpStorm は入力時に自動的にコード補完ポップアップを表示します。あるいは、を押すか、メインメニューからを選択することもできます。2 回目にコード補完を呼び出すと、アク...