如何折叠pycharm中的所有注释

sim*_*ack 7 pycharm

我最近一直在编辑带有很多长评论的文件.我发现自己手动折叠很多,有没有办法一次折叠所有这些,使用某种菜单项或键盘快捷键?

con*_*gus 11

在编写(版本2016.2.3)时,没有办法只删除评论.

最接近的是Code > Folding > Expand all to level菜单项,但是按级别折叠所有内容.共有5个级别,带有键盘快捷键:

  • Ctrl+ Shift+ Numpad*,1(按Ctrl + Shift + Numpad*,然后按1.在macOS上替换Command for Ctrl)

    在此输入图像描述

  • Ctrl+ Shift+ Numpad*,2

    在此输入图像描述

  • Ctrl+ Shift+ Numpad*,3

    在此输入图像描述

  • Ctrl+ Shift+ Numpad*,4

    在此输入图像描述

  • Ctrl+ Shift+ Numpad*,5

    在此输入图像描述


J. *_*ick 5

我最近也遇到了同样的问题,但我发现在最近的 pycharms 中可以做到这一点。在 pycharm 2020.3(可能还有更早的版本,但这是我正在使用的版本)中,现在有一个“折叠文档注释”选项,它似乎可以满足您的需要!它折叠了我文件中的所有文档字符串注释,并忽略了代码的所有其他可折叠部分。

Code-> Folding->Collapse Doc Comments

在此输入图像描述

  • +1。从我的第一条评论来看,我认为它在很多年前不起作用,但现在看来对我来说效果很好,所以猜测他们修复了一些错误。然而,它似乎不适用于长的多行注释,可以手动将其逐一折叠。 (2认同)

web*_*app 2

按 (Command) 和 +(键)展开并使用 -(键)折叠

  • 转到代码>折叠,您可以选择您喜欢的折叠级别 (2认同)