我在使用PyCharm时遇到了一个非常令人沮丧的问题,因为它不想正确地勾勒出代码的轮廓,从而使块正确折叠。我到处都看了,找不到关于这个特定问题的任何帮助。简而言之,PyCharm似乎决定了倾斜的块边界,以使块彼此折叠。很烦人。有什么想法吗?
答案 0 :(得分:7)
最后!我想出了如何删除无效的折叠区域。如果将光标放在开始无效折叠块的行上(在我的第一个示例中为 106行),请右键单击该行中的任意位置,然后选择Folding -> Fold Selection / Remove Region
,这将删除不正确的折叠块折叠注释!
我仍然不知道为什么首先生成它们,但是至少这是一个不错的“解决方案”。
答案 1 :(得分:0)
您可以使用
# region FooRegion
...
your-code-here
...
# endregion
这将像Visual Studio样式一样手动创建代码折叠区域