PhpStorm 2020.3 ヘルプ

実行ツールウィンドウ

実行ツールウィンドウには、アプリケーションで生成された出力が表示されます。複数のアプリケーションを実行している場合は、それぞれが実行 / デバッグ構成が適用された後に名前が付けられたタブに表示されます。

アプリケーションを re-run すると、新しい出力によってタブの内容が上書きされます。アプリケーションの出力を保持するには、アプリケーションを再実行しても、出力タブを固定します。

Vue.js アプリケーションをデバッグするAngular アプリケーションをデバッグするReact アプリケーションをデバッグする詳細を参照してください。

各タブの外観は、実行されているアプリケーションのタイプに依存し、追加のツールボックスやペインを含めることができます。

実行ツールウィンドウのメインツールバーを使用すると、アプリケーションを再実行停止一時停止、または終了できます。次の表には、ほとんどのアプリケーションに共通のボタンの説明が含まれています。

実行ツールバー

項目 ツールチップとショートカット 説明
the Rerun button 再実行
Ctrl+F5
このボタンをクリックして、現在のアプリケーションを停止し、再度実行します。
アプリケーションがthe Stop buttonを停止すると、このボタンはthe Run buttonに切り替わります。
the Run button 再実行
Ctrl+F5
このボタンをクリックして、現在のアプリケーションを再実行します。
このボタンは、アプリケーションが停止したときに表示されます。the Stop buttonアプリケーションの実行中、このボタンはthe Rerun buttonに切り替わります。
the Stop button 停止
Ctrl+F2

標準の shutdown スクリプトを使用して、現在のプロセスを外部で終了するには、このボタンをクリックします。

ボタンを 1 回クリックするとソフトキルが呼び出され、アプリケーションが SIGINT イベントをキャッチして正常に終了します(Windows では、Ctrl+C イベントがエミュレートされます)。ボタンが 1 回クリックされると、the Kill Process buttonに置き換えられます。これは、次のクリックによってアプリケーションが強制終了されることを示します。たとえば、Unix では SIGKILL が送信されます。

the Restore Layout button レイアウトの復元 このボタンをクリックすると、現在のレイアウトへの変更が破棄され、デフォルトの状態に戻ります。
Icons general pin tab タブをピン留め 現在のタブを固定または固定解除するには、このボタンをクリックします。このウィンドウで最大数のタブに達したときにタブが自動的に閉じないようにするには、タブを固定する必要があります。
the Close button 閉じる
Ctrl+Shift+F4
このボタンをクリックすると、実行ツールウィンドウの選択されたタブが閉じられ、現在のプロセスが終了します。

コンテキストメニューコマンド

項目 説明
クリップボードと比較 エディターからの選択と現在のクリップボードの内容の違いを表示できるクリップボードとエディターダイアログを開きます。このダイアログは通常の比較ツールで、キャレットの行をクリップボードにコピーし、テキストを検索し、相違点間を移動し、空白を管理できます。
URL をコピー 現在の URL をシステムクリップボードにコピーするには、このコマンドを選択します。このコマンドは、アプリケーションの出力に URL が含まれている場合にのみ表示されます。
Gist を作成 このコマンドを選択して Gist を作成ダイアログを開きます。
すべてを削除 出力ウィンドウをクリアします。

コンソールツールバー

項目 ツールチップとショートカット 説明
previous occurrence next occurrence スタックトレースのアップ / ダウン
Ctrl+Alt+Up Ctrl+Alt+Down
このボタンをクリックすると、スタックトレース内を上下に移動し、カーソルがソースコード内の対応する場所にジャンプします。
the Soft-Wrap button ソフトラップを使用 このボタンをクリックすると、出力のソフトラップモードが切り替わります。
Scroll to the end 最後までスクロールする このボタンをクリックすると、スタックトレースの一番下に移動し、カーソルがソースコード内の対応する場所にジャンプします。
Clear all すべてを削除 コンソールからすべてのテキストを削除するには、このボタンをクリックしてください。この機能はコンソールのコンテキストメニューからも利用できます。
ps_tool_window_debug_console_use_input.png コンソール入力を使用
  • このトグルボタンを押すと、コンソールペインで変数の評価と変更、PHP 関数の呼び出し、追加機能のオンザフライを定義することができます。

  • トグルボタンが離されると、コンソールペインの入力は STDIN のように扱われます。

Karma サーバータブ

このタブは、Karma テストランナーを使用して JavaScript 単体テストを実行する場合にのみ表示されます。このタブを使用して、サーバーからの情報を表示および分析します。

詳細は、Karma を参照してください。

関連ページ:

実行 / デバッグ構成を操作する

PhpStorm でコードを実行またはデバッグするには、実行 / デバッグ構成を使用できます。各実行 / デバッグ構成は、名前付きの実行 / デバッグ起動プロパティのセットを表します。PhpStorm を使用して実行、デバッグ、またはテストの操作を実行するときは、常にそのパラメーターを使用して、既存...

ツールウィンドウの表示モード

デフォルトでは、ツールウィンドウはメインウィンドウの端にアタッチされ、常に表示されています。たとえば、特定のツールウィンドウの表示モードを変更して、アクティブな場合にのみ表示したり、ツールウィンドウバーから切り離したりできます。ツールウィンドウの表示モードを変更するメインメニューからを選択し、表示モ...

Vue.js

Vue.jsは、ユーザーインターフェースと高度な単一ページアプリケーションを開発するためのフレームワークです。PhpStorm は、個別のファイル、属性、プロパティ、メソッド、スロット名などで定義されたコンポーネントを含むコンポーネントのVue.js対応コード補完を使用して、HTML、CSS、Jav...

アプリケーションを実行する

PhpStorm からアプリケーションを実行できるようにするには、まずローカル PHP インタープリターを構成するおよびリモート PHP インタープリターの構成に従って PHP インタープリターを構成する必要があります。その後、次のいずれかを実行できます。コードエディターから単一のスクリプトを実行す...

ファイルの差分ビューアー

このダイアログは、2 つのファイルまたは 2 つのバージョンのファイルを比較するときに表示されます(ローカルの変更、またはローカルファイルとリモートリポジトリのリビジョン間の変更)。バイナリや.jarファイルなど、あらゆるタイプのファイルを比較できます。ダイアログを開くには、比較する 2 つのファイ...

Karma

Karmaはクライアントサイドの JavaScript をテストするためのツールです。Karma は、実際のブラウザーで実行されているアプリケーションに対してテストを実行します。これにより、テスト結果の正確性と信頼性が保証されます。PhpStorm は Karma と統合されているため、IDE 内部...