検索ツールウィンドウ
検索ツールウィンドウには、次の検索結果が表示されます。
各検索の結果は、新規タブで開くダイアログの設定に応じて、別のタブに表示されるか、現在のタブの内容を置き換えます。デフォルトでは、ウィンドウは画面の下部に表示されます。
ツールバーには、一連のボタン、結果ペイン、パス内置換およびリファクタリングプレビュー操作用の追加ボタンがあります。
ツールバーボタン
項目 | ツールチップとショートカット | 説明 |
---|---|---|
| オプション Ctrl+Alt+Shift+F7 | このボタンをクリックして、シンボルに対応する使用箇所の検索ダイアログの 1 つを開きます。検索設定を編集し、 ボタンをクリックして、変更された検索クエリを実行できます。 |
| 再実行 Ctrl+F5 | 最後の検索を繰り返します。このボタンは、コードカバレッジ結果の表示には使用できません。 |
| 閉じる Ctrl+Shift+F4 | 現在のタブまたはツールウィンドウを閉じます。このボタンは、パス内置換およびリファクタリングプレビューダイアログでは使用できません。 |
| すべて展開 Ctrl+NumPad + すべて折りたたむ Ctrl+NumPad - | これらのボタンを使用して、すべてのノードを展開または折りたたんでください。 |
| 前 / 次の出現箇所 Ctrl+Alt+Up Ctrl+Alt+Down | 結果のタブ内の前 / 次の要素に移動します。 |
| グループ化 | このアイコンをクリックして、次のグループ化オプションのメニューを開きます。
|
| 読み込みアクセスを表示する Ctrl+R | このボタンは使用箇所の検索でのみ使用できます。 このボタンを押すと、検索結果に読み取りアクセス方法への参照が含まれます。 |
| 書き込みアクセスを表示する Ctrl+W | このボタンは使用箇所の検索でのみ使用できます。 このボタンを押すと、検索結果に書き込みアクセス方法への参照が含まれます。 |
| インポート文を表示する Ctrl+I | このボタンは使用箇所の検索でのみ使用できます。 このボタンを押すと、検索結果にインポートステートメントの使用箇所が含まれます。 |
| 使用箇所のプレビュー | このアイコンをクリックして、検索結果の横にあるプレビューペインを開きます。 |
コンテキストメニューコマンド
項目 | ショートカット | 説明 |
---|---|---|
再実行 | Ctrl+F5 | アクションを再度実行し、同じタブに結果を表示します。 |
ソースに移動 | F4 | ソースコード内の選択した項目に移動します。 |
含める | Insert | 除外されたアイテムの場合 : 結果のリストにアイテムを含めます。 |
除外 | Delete | 選択した項目を結果リストから除外します。(除外された項目は取り消し線として表示されます。) すべて置換またはリファクタリング実行コマンドを実行すると、除外された項目は影響を受けません。 |
除去 | Ctrl+X | 選択した項目を結果リストから削除します。 |
最近の使用箇所を検索 | Alt+Down | 最近の検索のリストを表示します。検索結果を表示するには、リスト内の項目を選択します。 |
テキストファイルにエクスポート | Alt+O | 現在の結果タブの内容を保存します。プレビューのエクスポートダイアログで、ターゲットファイルを指定するか、情報をクリップボードにコピーします。保存する前に、保存する情報を変更することもできます。 |
上部ツールバーボタン
アイコン | ツールチップ | 説明 |
---|---|---|
| オプションメニューを表示 | このアイコンをクリックすると、サイドツールバーの表示または非表示、タブのグループ化、表示モードの選択、サイズ変更など、ツールウィンドウを管理するためのオプションが追加されたメニューが開きます。 |
| 非表示 | ツールウィンドウを非表示にします。Alt+3 を押して復元します。 |
関連ページ:

プロジェクト内のターゲットを検索する
プロジェクト内のテキスト文字列を検索し、異なるスコープを使用して特定のアイテムを除外することで検索を絞り込むことができます。プロジェクトで検索文字列を見つけるを押すか、メインメニューからを選択します。検索フィールドに検索文字列を入力します。または、エディターで検索する文字列をハイライトしてを押すか、コンテキストメニューから複数ファイル内検索を選択します。WebStorm はハイライトされた文字列を検索フィールドに入力します。以前の検索のリストを表示するには、を押します。必要に応じて、追加のオ

コードリファクタリング
リファクタリングとは、アプリケーションの動作を変更せずにソースコードを更新することを意味します。リファクタリングは、コードを安定した dry に保ち、保守を容易にできます。WebStorm は、影響を受けるコード参照を自動的に追跡して修正する、さまざまなコードリファクタリングを提供します。ゴールとワークフローの違いにもかかわらず、すべての WebStorm リファクタリングにはいくつかの必須ステップが必要です。以下は、コードのリファクタリング時に実行する主な手順の概要です。リファクタリングの呼び出し...

コードカバレッジ
WebStorm を使用すると、コードのどの程度がテストでカバーされているかを監視することもできます。WebStorm は、専用のカバレッジツールウィンドウにこの統計を表示し、カバーされた行とカバーされていない行をエディターとプロジェクトツールウィンドウに視覚的にマークします。カバレッジ測定の結果はカバレッジスイートに保存されます。既存のスイートのいずれかとマージすることもできます。この場合、その行が少なくとも 1 回のテスト実行でカバーされていれば、そのラインはカバーされていると見なされます...

重複ツールウィンドウ
重複ツールウィンドウには、重複の検索結果が表示されます。重複ツールウィンドウのペイン:このウィンドウは、次のペインで構成されています。左側のペインには、ソースコードの重複フラグメントのツリービューが表示されます。各ノードには次の情報が表示されます。スコープ内で検出された複製されたコードフラグメントの数。重複の「コスト」(コードブロックサイズの基底に加法アルゴリズムを使用して計算された任意の単位です ; 通常、コードフラグメントが大きいほどコストが高くなります)。重複しているクラスを含むクラス。...