在 VsCode 中调试 Jupyter 笔记本

Debugging of Jupyter notebooks in VsCode

我正在使用 Visual Studio Code Insiders 处理 Jupyter Notebook 文件。在 VSCode 的默认版本中,可以调试 Jupyter 笔记本单元。不幸的是,内部人员版本并非如此。 This post 描述了在“本机笔记本”和“Jupyter 笔记本”之间切换的可能性。
在我的例子中,将行 "jupyter.experiments.optOutFrom": ["NativeNotebookEditor"] 添加到我的 settings.json 文件并重新打开编辑器会导致以下错误消息:

Extension activation failed, run the 'Developer: Toggle Developer Tools' command for more information.

如果知道此错误可能是由于什么引起的,我将不胜感激。

在上面添加我的评论作为答案,以便可以将其标记为答案:

有一件事要检查,请查看您的设置 JSON 文件。并查看是否有“workbench.editorAssociations”设置。如果有,您可能需要在将自己从本机实验中移除后清除它。

我按照 Ian 的建议清除了“workbench.editorAssociations”设置。

之后我不得不通过 运行 命令创建一个新的 ipynb:create new blank notebook (Shift-Ctrl-P) 在我现有的笔记本被正确解释之前。

我刚刚重新安装了 Jupyter 扩展。