Pycharm 有时不会缩进适当的数量

jav*_*dba 1 python pycharm

tabs and indents|indent设置为2:

在此输入图像描述

然而,实际的缩进为 3 - 特别是在groupby函数内部 - 我已经取消缩进并重新缩进了几次,以确保行为一致[ -ly 不正确]:

在此输入图像描述

请注意,我也尝试过Auto-indent( Option-Command-I) - 它还将内容缩进 3 个空格而不是 2 个。有点奇怪。

有什么想法吗?

And*_*bie 5

您可能要检查的第一件事是确保您没有在 中启用“检测并使用现有文件缩进进行编辑”Settings/Preferences | Editor | Code Style。如果这样做,当您自动缩进时,它可能会应用错误的设置。

您可以尝试使用Option+Command+L(Mac)/ Control+Alt+L(PC)(即“重新格式化代码”选项)来修复格式不正确的代码。这应该修复代码,然后自动缩进应该可以正常工作。