如何在 vscode 中将 .ipynb 视为常规文本而不是 ipython 笔记本
How to view .ipynb as regular text intsead of an ipython notebook in vscode
VS 代码最近添加了使用 jupyter 笔记本(.ipynb 文件)的功能,也就是说它将它们呈现为笔记本而不是底层文本。
我 运行 遇到的问题是我想对原始文本而不是 "notebook" 进行一些编辑,但我不知道如何将其显示为文本文件任何其他编辑的方式。
有没有办法在视图之间切换?
设置设置
"files.associations": {
"*.ipynb": "text"
}
或者尝试点击右下方显示文件 Language Mode
的状态栏字段。
使用命令:Change Language Mode
打开:文件 > 首选项 > 设置
搜索 ipynb 并取消选择以下选项:
我认为最快的方法是重命名文件。
在 vscode explorer,然后从 my-notebook.ipynb
重命名为 my-notebook.json
,因为 jupyter ipynb 文件是 regular json 文件
禁止在笔记本编辑器中自动打开 *.ipynb
个文件
为确保 Jupyter 笔记本不会在笔记本编辑器中自动打开,请务必禁用此设置。 (Command Palette -> 设置)
或
在用户或工作区settings.json
中,添加以下根json - "jupyter.useNotebookEditor": false
在笔记本编辑器和原始文本模式编辑之间切换
有一个名为 Reopen Editor with...
的 option/command,它将为您提供以文本模式打开 *.ipynb
文件的选项。
您可以通过右键单击编辑器选项卡(编辑器标题栏)或 Command Palette -> Reopen Editor with...
来触发此操作
PS:我有 Jupyter 扩展 (v2020.12.414227025)
其他答案最近对我不起作用。我在首选项下没有找到“使用笔记本编辑器”选项,可能是最近 vs code 重新组织了。相反,我找到了以下解决方案。右键单击 *.ipynb 文件选项卡以获取上下文菜单,然后单击“使用...重新打开编辑器”,如下图所示。
然后在下面的弹出窗口中单击“为 .ipynb 配置默认编辑器”,然后单击文本编辑器,如下所示:
还有中提琴。默认设置已更改。
创建 .json 文件并将笔记本 json 粘贴到其中,保存文件,然后将扩展名重命名为 .ipynb,它将在 jupyter 编辑器中打开
(类似于aquirdturtle的回答)
呢
在左侧资源管理器
右键单击文件 -> 打开方式 -> 文本编辑器
VS 代码最近添加了使用 jupyter 笔记本(.ipynb 文件)的功能,也就是说它将它们呈现为笔记本而不是底层文本。
我 运行 遇到的问题是我想对原始文本而不是 "notebook" 进行一些编辑,但我不知道如何将其显示为文本文件任何其他编辑的方式。
有没有办法在视图之间切换?
设置设置
"files.associations": {
"*.ipynb": "text"
}
或者尝试点击右下方显示文件 Language Mode
的状态栏字段。
使用命令:Change Language Mode
打开:文件 > 首选项 > 设置
搜索 ipynb 并取消选择以下选项:
我认为最快的方法是重命名文件。
在 vscode explorer,然后从 my-notebook.ipynb
重命名为 my-notebook.json
,因为 jupyter ipynb 文件是 regular json 文件
禁止在笔记本编辑器中自动打开 *.ipynb
个文件
为确保 Jupyter 笔记本不会在笔记本编辑器中自动打开,请务必禁用此设置。 (Command Palette -> 设置)
或
在用户或工作区settings.json
中,添加以下根json - "jupyter.useNotebookEditor": false
在笔记本编辑器和原始文本模式编辑之间切换
有一个名为 Reopen Editor with...
的 option/command,它将为您提供以文本模式打开 *.ipynb
文件的选项。
您可以通过右键单击编辑器选项卡(编辑器标题栏)或 Command Palette -> Reopen Editor with...
PS:我有 Jupyter 扩展 (v2020.12.414227025)
其他答案最近对我不起作用。我在首选项下没有找到“使用笔记本编辑器”选项,可能是最近 vs code 重新组织了。相反,我找到了以下解决方案。右键单击 *.ipynb 文件选项卡以获取上下文菜单,然后单击“使用...重新打开编辑器”,如下图所示。
然后在下面的弹出窗口中单击“为 .ipynb 配置默认编辑器”,然后单击文本编辑器,如下所示:
还有中提琴。默认设置已更改。
创建 .json 文件并将笔记本 json 粘贴到其中,保存文件,然后将扩展名重命名为 .ipynb,它将在 jupyter 编辑器中打开
(类似于aquirdturtle的回答)
在左侧资源管理器
右键单击文件 -> 打开方式 -> 文本编辑器