PhpStorm 2024.3 ヘルプ

カバレッジツールウィンドウ

表示 | ツールウィンドウ | カバレッジ

このツールウィンドウは、PHPUnitJestKarmaMocha のユニットテストをカバレッジで実行しているときに表示されます。このツールウィンドウで、カバレッジ測定結果を調べます。

ツールバー

項目

説明

the Up button

このボタンをクリックすると、1 つ上のレベルに上がります。

the Jump to Source button

このボタンを押すと、ツールウィンドウで選択したクラスのソースコードが別のエディタータブに自動的に開き、フォーカスが得られます。

the Jump from Source button

このボタンを押すと、特定のクラスのソースコードがエディターでフォーカスを取得すると、対応するノードがツールウィンドウで自動的にハイライトされます。

コンテキストメニュー

項目

ショートカット

説明

ソースに移動

F4

エディターで選択したファイルを開くには、このコマンドを選択します。

タイトルバーのコンテキストメニューとボタン

ウィンドウヘッダーを右クリックし、コンテキストメニューを使用して表示モードを構成したり、ウィンドウを別のツールウィンドウバーに関連付けたり、ウィンドウのサイズを変更したり非表示にしたりすることができます。

ツールバーのボタンを使用することもできます。

項目

ショートカット

説明

Hide tool window

Shift+Escape

ツールウィンドウを非表示にします。

すべてのツールウィンドウを非表示にするには、Ctrl+Shift+F12 を押します。

関連ページ:

コードカバレッジ

PhpStorm のコードカバレッジを使用すると、テストでカバーされるコードの割合を決定し、テストカバレッジが不十分な領域を特定できます。一般的に、コードカバレッジは「このコード行はユニットテストシミュレーション中に実行されたか」という質問に答えます。コードカバレッジの測定は、PHP (PHPUnit テスト、Pest テスト) および JavaScript (Mocha テスト、Karma テスト) で利用できます。このセクションでは、次の内容について説明します。コードカバレッジの設定、コード...

Jest

Jest は、特にクライアント側の JavaScript アプリケーションおよび React アプリケーション用のテストプラットフォームです。プラットフォームの詳細については、Jest の公式 Web サイトを参照してください。PhpStorm の Jest でテストを実行し、デバッグすることができます。テスト結果はツリービューで確認でき、そこからテストソースに簡単に移動できます。テストのステータスは、エディターでテストの横に表示され、すぐに実行したりデバッグすることができます。始める前に:Node....

Karma

Karma は、クライアント側 JavaScript をテストするためのツールです。Karma は、実際のブラウザーで実行されているアプリケーションに対してテストを実行し、テスト結果の正確さと信頼性を保証します。PhpStorm は Karma と統合されているため、IDE 内からテストの実行、デバッグ、カバレッジを監視できます。テスト結果はツリービューで確認でき、そこからテストソースに簡単に移動できます。テストのステータスは、エディターのテストの横に表示され、すぐに実行またはデバッグするオプショ...

Mocha

Mocha は、非同期テストシナリオの実行に特に役立つ JavaScript テストフレームワークです。PhpStorm の外部から Mocha テストを実行し、ツリービューに配置されたテスト結果を調べ、そこからテストソースに簡単に移動できます。エディターのテストの横に、PhpStorm はテストのステータスを表示し、テストをすばやく実行またはデバッグするオプションを提供します。始める前に:Node.js をダウンロードしてインストールします。設定 | プラグインページのインストール済みタブで、J...

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

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

ツールウィンドウ

ツールウィンドウは、プロジェクト構造の表示、アプリケーションの実行とデバッグ、バージョン管理システムやその他の外部ツールとの統合、コード分析、検索、ナビゲーションなどの開発タスクへのアクセスを提供します。デフォルトでは、ツールウィンドウはメインウィンドウの下部と側面に接続されています。ただし、別のモニターなどで別のウィンドウとして使用するために、再配置したり、切り離したりすることもできます。一部のツールウィンドウは常に使用可能であり(たとえば、プロジェクトおよび構造)、一部は特定のプラグインが有...