PyCharm格式在换行中添加了制表符和空格的混合

时间:2018-09-16 15:44:24

标签: python format pycharm code-formatting

我正在使用PyCharm IDE进行python编码。我更喜欢在空格处使用制表符进行缩进。我已经在python中相应地更改了设置。另外,由于Python会在行数超过120个字符时发出警告,因此我也添加了自动换行。现在,如果某行超过120个字符,则在我进行代码重新格式化时,PyCharm会将其移至下一行,这绝对没问题。但是,将其移至下一行时的作用是在缩进中添加了制表符和空格的混合。

更具体一点,假设代码的缩进级别为3个制表符,并且该行超过120个字符限制。因此,在重新格式化时,它将部分代码移至下一行。该行的缩进由6个制表符和2个空格组成。现在,PyCharm再次警告说缩进是制表符和空格的混合。

如何解决这个问题? 我知道我可以忽略该警告或禁用120个字符的限制或使用空格代替制表符。但是我不想做。我已经习惯了这些设置。我想知道如何修复PyCharm,使其仅使用制表符而不使用空格。

谢谢!

0 个答案:

没有答案