IDE の組み込み Web サーバー
PhpStorm には Web サーバーが内蔵されており、Web ブラウザーでアプリケーションをデバッグしたり、PhpStorm の内蔵ブラウザーでコードをプレビューしたりできます。このサーバーは常に稼働しており、手動での設定は不要です。
組み込みサーバーは、初期状態では HTML、JavaScript、CSS などの静的コンテンツのみを提供します。PHP ファイルで使用するには、プロジェクト用に指定されたローカル PHP インタープリターが必要です。インタープリターが設定されると、PhpStorm は自動的に PHP ビルトイン Web サーバー(英語)を起動し、PHP アプリケーションを実行するとすぐにすべての PHP リクエストをそれにリダイレクトします。
Web ブラウザーでファイルを開く
PHP プログラムの出力を Web ブラウザーでレンダリングするには、次のいずれかを実行します。
ファイルをエディターで開き、Alt+F2 を押します。
プロジェクトツールウィンドウ内のファイルを右クリックし、ブラウザーで開くを選択します。
メインメニューで、表示 | ブラウザーで開くに移動します。
エディターウィンドウの右上部分にあるブラウザーポップアップ (マウスを置くと表示されます) を使用します。ブラウザーボタンをクリックして Web サーバーファイル URL を開くか、Shift+Click をクリックしてローカルファイル URL を開きます。
レンダリングされたページは、プロジェクト構造に関して、ルート URL http://localhost:<built-in server port>/<project root> を持つ組み込みサーバー上で提供されます。
内蔵プレビューブラウザーでファイルを開く
PhpStorm の組み込みプレビューにより、ブラウザーに切り替えてページをリフレッシュする必要がなくなるため、作業が高速化されます。プレビューは別のエディタータブで開かれ、再読み込みの動作に応じて、入力時または変更の保存時に自動的に再読み込みされます。
PhpStorm 組み込みプレビューを開く
メインメニューで、
に移動し、リストからを選択します。
または、コードの上にマウスを移動してブラウザーアイコンのポップアップを表示し、
をクリックします。

組み込みの Web サーバーを構成する
組み込み Web サーバーのパラメーターをカスタマイズするには、設定ダイアログ (Ctrl+Alt+S) で に移動します。
項目 | 説明 |
---|---|
ポート | このスピンボックスを使用して、組み込み Web サーバーが実行されるポートを指定します。デフォルトでは、このポートは 63342 に設定されており、PhpStorm はこれを介してサービスからの接続を受け入れます。ポート番号は 1024 以降の任意の値に設定できます。 |
外部接続を受け入れ可能 | このチェックボックスを選択すると、指定したポートで実行されている組み込みサーバー上のファイルに別のコンピューターからアクセスできます。 このチェックボックスがオフになっている場合(デフォルト)、デバッガーはローカル接続のみをリッスンします。 |
署名されていない要求を許可する | セキュリティ上の理由から、PhpStorm 外部からの組み込みサーバー上のページへのリクエストはデフォルトで拒否され、ページ 404 が表示されます。 要求されたページへのアクセスを許可するには、署名されていない要求を許可するチェックボックスを選択します。 |
関連ページ:

ローカル PHP インタープリターを構成する
ローカル PHP インタープリターは、リモートホスト、Docker コンテナー、または Vagrant 仮想環境にインストールされるリモート PHP インタープリターとは異なり、コンピューターにインストールされる PHP エンジンです。ローカル PHP インタープリターを構成するを押して設定を開き、を選択します。表示される PHP ページで、CLI インタープリターリストの横にあるをクリックします。表示される CLI インタープリターダイアログで、左側のペインのをクリックして、ポップアップメニューか...

プロジェクトツールウィンドウ
プロジェクトツールウィンドウを使用すると、さまざまな視点からプロジェクトを確認し、新しい項目 (ディレクトリ、ファイル、クラスなど) の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動などのさまざまなタスクを実行できます。このビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコンソールフォルダーも含まれています。ビュー:ツールウィンドウにはいくつかのビューがあります。プロジェクトビュー。このビューには、すべてのプロジェク...

HTML
PhpStorm は、構文やエラーのハイライト、コードスタイルに応じたフォーマット、構造検証、コード補完、デバッグセッション中のオンザフライプレビュー(ライブ編集)やコードエディターの専用プレビュータブなど、HTML を強力にサポートします。HTML ツールプラグインを有効にするこの機能は、デフォルトで PhpStorm にバンドルされて有効になっている HTML ツールプラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。を押して設定を...

Composer 依存関係マネージャー
PhpStorm は Composer 依存関係マネージャーと統合されています。これにより、Packagist またはカスタムリポジトリからのパッケージをプロジェクトの依存関係として宣言し、IDE から管理できます。PhpStorm は以下を提供します。一般的な Composer コマンド (init、install、update) と、その他の Composer コマンドを実行するための専用ユーザーインターフェース。コマンド出力は Composer ログコンソールに表示されます。PhpStorm プロ...

分散構成ファイルを使用する (.htaccess)
PhpStorm は、分散構成ファイルの編集中に、構文のハイライト、フォーマット、コード補完、およびドキュメントの検索を提供します。分散構成ファイルは、HTTP Apache Server 構成へのディレクトリベースの変更を行うために使用され、通常は .htaccess という名前です。名前が .htaccess のファイルを使用している場合、PhpStorm はそれを分散構成ファイルとして認識し、完全なコーディング支援を提供するため、追加の手順は必要ありません。別の名前のファイルを使用したい場合は、この...