我想注释掉在Jupyter笔记本多行块,但不知道如何做到这一点在当前版本。 它曾经在一个下拉菜单中,但现在不存在了。 如何一次注释掉多行代码块?
这不是一个副本,因为在下面的链接给出的解决方案似乎不再工作: 如何在IPython笔记本中阻止注释代码?
Ctrl + /什么都不做。
我想注释掉在Jupyter笔记本多行块,但不知道如何做到这一点在当前版本。 它曾经在一个下拉菜单中,但现在不存在了。 如何一次注释掉多行代码块?
这不是一个副本,因为在下面的链接给出的解决方案似乎不再工作: 如何在IPython笔记本中阻止注释代码?
Ctrl + /什么都不做。
当前回答
我在Mac OSX上使用Chrome 42.0.2311.90(64位)尝试了这一点,并使用CMD + /工作
The version of the notebook server is 3.1.0-cbccb68 and is running on:
Python 2.7.9 |Anaconda 2.1.0 (x86_64)| (default, Dec 15 2014, 10:37:34)
[GCC 4.2.1 (Apple Inc. build 5577)]
这可能是浏览器的问题吗?你试过火狐或IE浏览器吗?
其他回答
Fn + Cmd + /在MacOS上的Safari浏览器
如果你用的是Mac电脑,而不是英文键盘: Cmd-/仍然很容易生成。
请遵循以下步骤:
只要进入Mac的系统设置,键盘,选项卡“输入源”或者其他英文名字就可以了 添加一个英语(显示为ABC,奇怪的拼写英语的方式)。
每当你想要一个Cmd-/,你必须改变到ABC键盘(在你的菜单行在你的屏幕顶部,如果你已经勾选它显示在系统设置-键盘选项卡)。
Cmd和右边“shift键”左边的键给你Cmd-/。
注:别忘了切换回正常的键盘。
TL; diana:
使用带有西班牙语ISO键盘的MacBook Pro。
解决方法:按“Ctrl + -”
完整的故事
这是一个老帖子,但读了它让我想到了可能的捷径。
我的键盘是拉丁苹果MacBook Pro,叫做西班牙语- ISO。我尝试了改变键盘分布到美国的解决方案…这是有效的,但有了这个解决方案,我必须切换键盘,每次我想评论…糟透了。
所以我尝试了ctrl + -,它工作。在英文键盘中,“-”是“/”的位置,但执行Cmd + -只会改变Chrome的缩放,所以我尝试了Ctrl,它在macOS中不像Cmd那样使用。
我的结论是:如果我有更多的快捷键问题,我可能会尝试原来的快捷键,但使用美国键盘的键。
我还没有找到最好的办法。由于我使用的是芬兰语布局的键盘,一些答案不适合我(例如user5036413的答案)。
然而,与此同时,我想出了一个解决方案,至少可以帮助我不逐句评论每一行。我在微软Windows中使用Chrome浏览器,但我还没有检查其他可能性。
解决方案: 它利用了一个Ipython Notebook中可以有多行游标的事实。
按下Alt键并保持不变。光标的形状应该变成一个大的加号。下一步是,使用您的鼠标,指向您想要评论的第一行的开头,同时按住Alt键向下拉鼠标,直到您想要评论的最后一行。最后,您可以释放Alt按钮,然后使用#字符进行注释。瞧!现在您已经注释了多行。
我在Mac OSX上使用Chrome 42.0.2311.90(64位)尝试了这一点,并使用CMD + /工作
The version of the notebook server is 3.1.0-cbccb68 and is running on:
Python 2.7.9 |Anaconda 2.1.0 (x86_64)| (default, Dec 15 2014, 10:37:34)
[GCC 4.2.1 (Apple Inc. build 5577)]
这可能是浏览器的问题吗?你试过火狐或IE浏览器吗?