Spy-js Tool Window
The tool window is available only when the Spy-js plugin is enabled. The plugin is bundled with WebStorm and activated by default. If the plugin is not activated, enable it on the Plugins page of the Settings / Preferences Dialog as described in Enabling and Disabling Plugins.
The tool window opens when you launch a run configuration of the type Spy-js or Spy-js for NodeJS. As soon as the Spy-js tool captures an event, it shows the event itself, its details, and stack-traces. By clicking an event, you can open the trace file, which is a prettified source file with the script that the event launched.
The tool window consists of a common toolbar and two tabs with panes:
|Item||Tooltip and shortcut||Description|
|Click this button to stop the current trace session and run it again. When the session is canceled externally by clicking , the button toggles to . Note, that after the session restarts, you have to refresh the traced page in the browser to start capturing events.|
|This button substitutes for if the previous trace session was canceled externally by clicking . Click to initiate a new session. Note, that after the session restarts, you have to refresh the traced page in the browser to start capturing events.|
|Click this button to terminate the current process externally by means of the standard
For a Node.js run configuration, clicking the button once invokes soft kill allowing the Node.js application to catch
|Restore Layout||Click this button to to have the changes to the current layout abandoned and return to the default state.|
|Pin||Use to pin or unpin the tab. If a tab is pinned, the results for the next command are shown on a new tab.|
|Click this button to close the selected tab of the Run tool window and terminate the current process.|
|Use this icon or shortcut to open the corresponding help page.|