繁体   English   中英

使用 Python 扩展时在 VS Code 中查看 Ipython Notebooks 的基于行的差异

[英]Viewing Ipython Notebooks' line based diff in VS Code while using the Python extension

我想知道其他人如何在 VS Code 中使用笔记本的差异视图。 随着最近的更新,当我使用Python 扩展(包括Jupyter 扩展)时,差异视图发生了变化。

所以在我以前看到行基础文本差异之前,如果我关闭 Python 扩展,我仍然会看到:

https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter

当我打开 Python 扩展时,我看到了一对一的比较,如果笔记本有点复杂(更改 Markdown-Cell 中的一些细节),我看不到太多: 在此处输入图像描述

问题

  • 除了关闭扩展之外,有没有办法使用一些命令进入基于行的第一个差异视图?

我在 Windows 上,我尝试关闭扩展中的几个设置,但没有看到任何区别: 在此处输入图像描述

我还记得有一个“不在笔记本编辑器中自动显示”设置,但我现在看不到它,我必须按照我的意愿在文件选项卡(首先)中手动启动笔记本查看器。 所以它是“关闭”的。

任何想法我错过了什么或者你认为这是一个错误?

您可以尝试此链接中的方法在“ Visual Studio Code Insiders ”中测试此过程: Git ipynb 文件的差异正在被笔记本编辑器替换

根据 Jill Cheng 的评论,我知道默认情况下会看到“丰富”的差异(并且可以使用引用的设置片段将其关闭:

在此处输入图像描述

如果我只需要暂存笔记本的一部分,取消注释这些设置将为我提供基于行的差异。

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM