如何在 vscode 中将 .ipynb 视为 ipython notebook 的常规文本 intsead

use*_*847 21 jupyter visual-studio-code jupyter-notebook vscode-settings

VS Code 最近添加了使用 jupyter 笔记本(.ipynb 文件)的功能,也就是说它将它们呈现为笔记本而不是底层文本。

我遇到的问题是我想对原始文本而不是“笔记本”进行一些编辑,但我不知道如何像任何其他编辑器一样将其显示为文本文件。

有没有办法在视图之间切换?

sac*_*odd 16

打开:文件 > 首选项 > 设置

搜索 ipynb 并取消选择以下内容:

在此处输入图片说明

  • 如果 Visual Studio 代码像通常那样搞得一团糟,并且这不起作用,只需将文件重命名为另一个扩展名,例如“.txt”,然后读取它。 (2认同)

Lib*_*ese 11

*.ipynb在 Notebook Editor 中禁用自动打开文件

要确保 Jupyter 笔记本不会在 Notebook Editor 中自动打开,请确保禁用此设置。(命令面板-> 设置)

或者

在 User 或 Workspace 中settings.json,添加以下根 json -"jupyter.useNotebookEditor": false

在笔记本编辑器和原始文本模式编辑之间切换

有一个名为 的选项/命令Reopen Editor with...,它将为您提供*.ipynb在文本模式下打开文件的选项。

您可以通过在编辑器选项卡(编辑器标题栏)或命令面板上执行右键单击来触发此操作->Reopen Editor with...

PS:我有Jupyter扩展 (v2020.12.414227025)


aqu*_*tle 8

其他答案最近对我不起作用。我发现首选项下没有“使用笔记本编辑器”选项,也许vs code最近重新整理了。相反,我找到了以下解决方案。右键单击 *.ipynb 文件选项卡以获取上下文菜单,然后单击“重新打开编辑器...”,如下图所示。

在此输入图像描述

然后在下面的弹出窗口中单击“为 .ipynb 配置默认编辑器”,然后单击文本编辑器,如下所示:

在此输入图像描述

还有中提琴。默认设置已更改。

  • 更改已接受的答案,因为这就是现在有效的方法。 (3认同)

Use*_*Cat 5

我认为最快的方法是重命名文件。

只需在 vscode 资源管理器中选择文件时按F2(或对于 mac),然后将其重命名为,因为 jupyter ipynb 文件是常规 json文件returnmy-notebook.ipynbmy-notebook.json