如何在VS Code中禁用Jupyter编辑器

15

如题所述,如何在VScode中禁用Jupyter编辑器? 每次我想要新建一个纯文本或markdown文件时,我不想出现两个选项,而是默认使用由VSCode提供的内置编辑器。我该如何配置? 目前为止,我从未使用过jupyter notebook。 似乎是在VSCode更新或安装某些Python包之后意外出现的。


我不知道是否有禁用笔记本编辑器的设置。如果您不需要它,可以完全禁用Python扩展。但是,除非您创建新的笔记本(.ipynb)或打开一个笔记本,否则VSCode不应自动打开笔记本编辑器。如果您创建或打开一个Markdown /文本文件,则应该打开常规编辑器。 - flurble
禁用Python扩展全部功能。我需要这些扩展来完成人工智能任务,但我不需要笔记本电脑,因为我是一个使用Python本地而不是Jupyter的程序员。 - ElapsedSoul
通常笔记本编辑器与.ipynb扩展名相关联。如果您打开“普通”的.py文件,VSCode应该会打开普通的编辑器。 - flurble
1
这个案例是关于新建文件,而不是打开文件。在vscode中新建文件时,我们不会得到文件的后缀名。通常,我会新建一个文件来将其保存为文本、Markdown或Python文件。 - ElapsedSoul
在VS Code中,难道不能简单地右键单击Jupyter扩展并点击“禁用”,然后就完成了吗?这会对基本的Python使用产生不利影响吗? - Kalnode
2个回答

3

那个问题是我开的。 :) - ElapsedSoul

3
2021年7月/8月,随着在VS Code中引入新的本地笔记本支持,涉及到您的settings.json的答案现在已经过时。现在即使您从未安装Python或Jupyter扩展程序,笔记本编辑器也将用于打开.*ipynb文件。
但是,您可以通过在VS Code文件资源管理器中右键单击文件,选择“使用其他应用打开”,然后选择“文本编辑器”来在常规文本编辑器中打开*.ipynb文件。

2
"workbench.editorAssociations": {*.ipynb": "default"} in settings.json - BGabor
1
@BGabor 更改 workbench.editorAssociations 工作了!非常感谢您的分享。只是一个小的拼写错误修复 - 您的 *.ipynb 缺少一个开头的双引号。我已经添加了一个开头的双引号:"workbench.editorAssociations": {"*.ipynb": "default"} - subwaymatch

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接