【问题标题】:Is it possible to do block-comments in Google Colab?是否可以在 Google Colab 中进行块评论?
【发布时间】:2020-04-19 12:14:17
【问题描述】:

在 Jupyter 笔记本中,您可以使用 ^/(即 Cntrl-/)切换/评论选定代码块。这在 Google Colab 笔记本中不起作用。有没有办法在 Colab 笔记本中轻松注释掉几行 Python 代码?

我查看了文档,但不够完善。

【问题讨论】:

    标签: google-colaboratory shortcut comments


    【解决方案1】:

    由于某些原因我需要这样做

    • Ctrl+Shift+:

    技术上是:

    • Ctrl+/

    (我使用 AZERTYUIOP 键盘)

    【讨论】:

      【解决方案2】:

      Mac 用户:

      • 首先选择要评论的行
      • 第二次按下这些按钮:command + control + shift + /

      特别是在意大利语键盘中,它会是:command + control + shift + 7(因为“/”字符与按钮“7”组合在一起)

      【讨论】:

        【解决方案3】:

        对于像我这样没有美式键盘的 Mac 用户:似乎 Colab 认为您正在使用美式键盘作为快捷键,因此要制作“/”字符,您必须按下右侧的第二个按钮他们'。我会留下一张图片来解释。
        我的键盘是这样的: My layout

        正如我所说,我必须按“。”使 '/' 就像我在使用美式键盘一样。

        【讨论】:

          【解决方案4】:

          如果你是mac用户,可以使用command + / 注释掉,如果你想再次取消注释,选择行然后command + /

          【讨论】:

            【解决方案5】:

            您可以选择代码行并按 (Ctrl + /) 来注释或取消注释您选择的代码行。

            您也可以在有兴趣注释掉的代码块的开头和结尾处使用三重单引号(''')。

            ''' ...您的注释代码...'''

            【讨论】:

            • 我认为您的第二个解决方案不正确。三个引号用于多行字符串,而不是用于注释。看这个notebook
            【解决方案6】:

            在默认的 Colab 键盘快捷键中,您可以使用 Ctrl+/ 阻止评论文本。

            如果这对您不起作用,请检查工具->键盘快捷方式并搜索“评论当前行”以查看您当前设置中的快捷方式。

            【讨论】:

            • 太奇怪了,我可以发誓我在 Colab 上试过了,但对我没有用。现在可以工作了。谢谢。
            • 如果您使用的是 Mac,您还需要按下 Command 键。
            • 它仍然不适合我。按下 Command 键是什么意思?
            • @abcd 谢谢!我可以确认mac os上的工作快捷方式是Ctrl+Cmd+/
            • 谢谢@jakevdp!对我来说(在 macOS Big Sur 11.4 中)可以说 ⌘ /(即,只需 cmd+/,不需要 ctrl)。
            猜你喜欢
            • 2020-10-31
            • 2021-11-07
            • 1970-01-01
            • 2022-01-05
            • 2014-03-18
            • 1970-01-01
            • 2013-11-04
            • 1970-01-01
            • 2019-08-03
            相关资源
            最近更新 更多