4.6 【高效编辑 06】代码块实现随处折叠¶
阅读一个新项目的源码,应该先理解代码的整体逻辑,这时候对那些比较细节的通常我们会将其折叠。
但是 PyCharm 中,默认只有整体的代码块,比如一个类,一个函数,一个 if 代码块,一个 for 循环代码块,才会有折叠的按钮。
对于这种原本就有折叠/反折叠按钮的,可以使用下面两组快捷键:
折叠:Ctrl +
-
反折叠:Ctrl +
+
但有时候,我们并不希望整块代码进行折叠,而只想对其他一大段暂时对我们无用的代码进行折叠。那能做到吗?
答案是可以的。
只要你先选中你想折叠的代码,再按住 Ctrl 紧接着按住 .
就可以了。
效果如下:
另外,还有一组快捷键也要说下
Ctrl + Shift +
+
: 展开所以代码块Ctrl + Shift +
-
:折叠所有代码块