【问题标题】:How to add a command to Jupyter Notebook toolbar in Visual Studio Code?如何在 Visual Studio Code 中向 Jupyter Notebook 工具栏添加命令?
【发布时间】:2021-11-17 05:19:52
【问题描述】:

我在 VS Code 中的默认 Jupyter Notebook 工具栏有一个命令“清除所有单元格的输出”。我想添加一个类似但不同的命令Notebook: Clear Cell Outputs,它一次只清除一个单元格。我可以通过按 ALT + DEL 来做到这一点,但将它放在工具栏中会很方便。

【问题讨论】:

  • 这个菜单在package.json 中是否可用以在扩展中添加菜单命令/按钮,如果是,您可以制作此扩展

标签: visual-studio-code jupyter-notebook


【解决方案1】:

我已将此按钮添加到 Context Menu Extra 扩展 (v0.4.0)(您需要 VSC v1.62,因为我不知道一些实验性 API 何时公开)

如果单元格有输出,您应该在单元格工具栏中的第一个位置看到“清除单元格输出”按钮。

没有关于此菜单允许组的文档。我使用了一个 Jupyter 扩展也使用的组。这就是它成为首批按钮之一的原因。

【讨论】:

  • 我安装了这个扩展并在终端输入 context-menu-extra.notebookClearCell,但它返回 zsh: command not found: context-menu-extra.notebookClearCell 我的 VS 代码版本是最新的。知道是什么原因造成的吗?谢谢
  • 这是一个VSC命令,你不必执行它,我必须创建一个VSC命令将它绑定到菜单选项,只需创建一个笔记本并创建一个单元格并执行它然后按钮出现在单元格工具栏中,您可以从命令面板Ctrl+P 执行 VSC 命令,但这不是必需的。
  • 谢谢。我的上下文菜单现在有单元格的清除输出。有没有办法在笔记本第一个单元格正上方的工具栏中也显示它?
  • @c78250125 试试 v0.5.0,用设置配置按钮的显示
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-12
  • 2022-11-09
  • 1970-01-01
  • 1970-01-01
  • 2019-11-24
相关资源
最近更新 更多