我想注释掉在Jupyter笔记本多行块,但不知道如何做到这一点在当前版本。 它曾经在一个下拉菜单中,但现在不存在了。 如何一次注释掉多行代码块?

这不是一个副本,因为在下面的链接给出的解决方案似乎不再工作: 如何在IPython笔记本中阻止注释代码?

Ctrl + /什么都不做。


当前回答

我添加了相同的情况,并在两个堆栈overfow, github和教程显示复杂的解决方案。但这并不简单!有些带有“按住alt键并移动鼠标,同时光标显示一个十字”,这并不适合笔记本电脑用户(至少对我来说),其他一些带有配置文件……

我昨晚睡了个好觉后发现的。我的环境是笔记本电脑,ubuntu和Jupyter/Ipython 5.1.0:

只需选择/高亮一行,一个块或其他东西,然后“Ctrl”+“/”,这是魔术:)

其他回答

选择要注释掉的行。然后按:

按下Ctrl + #

我添加了相同的情况,并在两个堆栈overfow, github和教程显示复杂的解决方案。但这并不简单!有些带有“按住alt键并移动鼠标,同时光标显示一个十字”,这并不适合笔记本电脑用户(至少对我来说),其他一些带有配置文件……

我昨晚睡了个好觉后发现的。我的环境是笔记本电脑,ubuntu和Jupyter/Ipython 5.1.0:

只需选择/高亮一行,一个块或其他东西,然后“Ctrl”+“/”,这是魔术:)

对于荷兰键盘布局(在Debian 9的Chromium 57上),它是Ctrl +°

TL; diana:

使用带有西班牙语ISO键盘的MacBook Pro。

解决方法:按“Ctrl + -”

完整的故事

这是一个老帖子,但读了它让我想到了可能的捷径。

我的键盘是拉丁苹果MacBook Pro,叫做西班牙语- ISO。我尝试了改变键盘分布到美国的解决方案…这是有效的,但有了这个解决方案,我必须切换键盘,每次我想评论…糟透了。

所以我尝试了ctrl + -,它工作。在英文键盘中,“-”是“/”的位置,但执行Cmd + -只会改变Chrome的缩放,所以我尝试了Ctrl,它在macOS中不像Cmd那样使用。

我的结论是:如果我有更多的快捷键问题,我可能会尝试原来的快捷键,但使用美国键盘的键。

如果你用的是Mac电脑,而不是英文键盘: Cmd-/仍然很容易生成。

请遵循以下步骤:

只要进入Mac的系统设置,键盘,选项卡“输入源”或者其他英文名字就可以了 添加一个英语(显示为ABC,奇怪的拼写英语的方式)。

每当你想要一个Cmd-/,你必须改变到ABC键盘(在你的菜单行在你的屏幕顶部,如果你已经勾选它显示在系统设置-键盘选项卡)。

Cmd和右边“shift键”左边的键给你Cmd-/。

注:别忘了切换回正常的键盘。