IntelliJ IDEA 2025.3 Help

使用交互式小部件

IntelliJ IDEA 支持交互式小部件,提供在笔记本内核中运行的 Python 代码与在浏览器中运行的 JavaScript 之间的集成。

有关交互式小部件的种类和具体信息的更多详情,请参阅 Jupyter 小部件文档

要在您的笔记本中添加交互式小部件,首先添加一个代码单元格。

要预览这些小部件,您需要 执行相应的代码单元。

在浅色主题中查看交互式小部件的输出
在浅色主题中查看交互式小部件的输出

处理安全要求

如果您在项目外创建的 Notebook 文件中打开任何 JavaScript 或 HTML 代码,该 Notebook 将被视为不受信任。 根据为 Jupyter Notebook 建立的 安全模型 ,不受信任的 JavaScript 代码永远不会被执行,不受信任的 HTML 代码始终会被净化。

这就是为什么当您尝试在这样的 Notebook 中执行 HTML 时,会收到一条错误消息: This output uses HTML that may be stripped because the notebook is not trusted

点击 信任 Notebook 复选框(位于 Jupyter Notebook 工具栏)或 标记笔记本为可信 ,以显式允许在 Jupyter Notebook 中执行 HTML(JavaScript)。

标记 Notebook 为可信。
2026年 1月 23日