PyCharm 2025.3 Help

交互式调试器控制台

交互式 控制台 窗格会显示堆栈跟踪以及代码中记录的所有内容(例如使用 console.*)。

控制台 窗格同时也是一个 读取-求值-打印循环REPL ),因此您可以在其中运行 JavaScript 代码片段,并与当前正在调试的页面进行交互。

在控制台中运行 JavaScript

  1. 在输入字段的 > 处开始输入语句。 在您输入时,PyCharm 会提供补全建议。

  2. 选择相关语句并按下 Enter。 PyCharm 会在控制台中显示其值。

    PyCharm 会显示对象的预览,因此您无需展开它们。 如果您仍然展开对象,您将只看到其自身属性的概览, __proto__ 的内容默认处于隐藏状态。

导航到源代码

  • 在每一行 console.* 的输出旁,PyCharm 会显示调用所在的文件名和行号。 点击此链接跳转到源代码中的调用位置。

    JavaScript 交互式调试器控制台:导航到源代码
  • 控制台 还会显示堆栈跟踪。 点击报告的问题旁的链接,跳转到发生该问题的代码行。

    JavaScript 交互式调试器控制台:导航到错误

筛除消息

控制台 选项卡以树形视图显示对象,且默认折叠堆栈跟踪。 警告 console.warn() 、错误 console.error() 和信息 console.info() 消息具有不同的图标和背景颜色,便于识别。

  • 要隐藏特定类型的日志消息,请点击 筛选按钮 并选择要筛除的严重性级别。

    Node.js 交互式调试器控制台:按类型筛除消息

分组消息

  • 使用 console.group()console.groupEnd() 分组的日志消息将以树形结构显示。 要默认折叠显示输出,请使用 console.groupCollapsed()

    Node.js 交互式调试器控制台:日志消息分组显示

应用 CSS 样式

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