使用 Jupyter 时如何复制 Visual Studio Code 中的单元格?

Nic*_*k T 8 jupyter visual-studio-code

我正在使用 Jupyter 笔记本。如何在 Visual Studio Code 中复制单元格?C 复制和 V 粘贴对我来说不像在线那样有效。

此外,在笔记本中工作时,Visual Studio 似乎不提供右键单击选项。是否有一个扩展可以给我一些选项,例如剪切、复制、粘贴、删除单元格等?

Ian*_*uff 5

我是这个扩展的开发人员,我有一个分为两部分的答案给你。

  1. 在当前(截至 2021 年 2 月 16 日)稳定发布版本中,扩展笔记本 UI 是通过托管 Web 视图完成的,这是当时唯一受支持的选项。因此,它缺乏 Jupyter 和 VS Code 编辑器实例的功能。目前不支持单元格的剪切、复制和粘贴。
  2. 我们目前正在转向 VS Code 他们提供的新笔记本 UI。这允许更好的 UI 来匹配 Jupyter 并支持更多 VS Code 编辑器功能。当前的 UI 允许使用熟悉的 Jupyter 命令复制/剪切/粘贴单元格。

此支持不会添加到旧编辑器中,但目前,如果您将扩展与 VS Code - Insiders 一起使用,则可以使用新的 UI,并且很快就会开始推出到 VS Code Stable。

https://devblogs.microsoft.com/python/notebooks-are-getting-revamped/

简短回答:现在受 VS Code - Insiders 支持,并且将来将在稳定的 VS Code 上得到支持。

  • 我一直在使用 VS code insiders。到目前为止,我真的很喜欢新的 jupyter 笔记本界面!如果我可以提供建议,请添加一个允许您与 matplotlib 图表交互的功能。放大、缩小、另存为图像等。 (2认同)