WebStorm 2025.3 Help

启动调试器会话

任何调试器会话都基于 运行/调试配置。 配置类型取决于您的应用程序类型和运行环境。

您可以同时运行多个具有不同配置的调试器会话。

通过配置,您不仅可以启动应用程序,还可以告诉 WebStorm 在应用程序启动之前使用某些参数或执行某些操作。 例如,您可以将 特定于 Node.js 的命令行选项传递给 Node.js 可执行文件。

调试之前

  1. 在代码中设置 断点

  2. 定义运行/调试配置

  3. 要调试编译为 JavaScript 的代码,您需要为其生成 源映射。 这将设置原始代码行与生成的 JavaScript 代码行之间的对应关系。 如果未生成源映射,您的断点将无法被正确识别和处理。

    调试 TypeScript、Dart、CoffeeScript、带 JSX 的 JavaScript、ES6 及更新版本等需要源映射。

开始调试

请注意,在启动调试器会话后,标记 调试工具窗口调试工具窗口按钮 图标会切换为 调试已激活 ,以指示调试过程已激活。

暂停/恢复调试器会话

当调试器会话正在运行时,您可以使用 调试 工具窗口工具栏上的按钮暂停/恢复它:

  • 要暂停调试程序会话,请点击 暂停按钮

  • 要继续调试会话,请点击 “继续”按钮 F9

重新启动调试器会话

  • 请点击 重新运行 按钮,在 调试 工具窗口中,或按 Ctrl+F5

    重新运行按钮

定位调试会话的进程 ID(PID)

  • 要查看当前正在调试的应用程序的 PID,请将鼠标悬停在 调试 工具窗口中的相应会话标签上。

    将显示一个工具提示,显示调试会话的 PID。

    将鼠标悬停在调试工具窗口中的会话标签上,会显示包含进程 ID 的工具提示

在浏览器中重新加载当前页面

在 WebStorm 内置服务器上调试简单的 HTML+JavaScript 应用程序时,您可以重新加载当前导航的页面,而无需完全重新启动应用程序。

终止调试器会话

  • 点击 停止按钮调试 工具窗口中。

    停止按钮

    或者,按 Ctrl+F2 并选择要终止的进程(如果有两个或更多)。

    停止按钮:选择要终止的配置

提高效率的提示

运行启动前任务

您可以配置外部工具或自定义操作以在调试会话之前运行。 例如, before-launch 操作包括运行 GulpGruntNPM 脚本, 将 TypeScript 代码编译为 JavaScript ,运行所有当前活动的 File Watchers 以编译或压缩代码, 将源代码上传到远程服务器,以及更多操作,具体取决于您使用的语言和框架。

最后修改日期: 2025年 12月 8日