如何看到' /突出显示PyCharm中的标签和空格以检查缩进?

时间:2017-07-14 22:51:25

标签: python tabs pycharm indentation spaces

这可能听起来很愚蠢,但我仍然相当新,有没有明确的方法来发现我是否在PyCharm的错误位置有标签或空格? 甚至可以直观地显示所有标签和空格?

我花了很多时间寻找“语法无效”的问题'在Def系列函数中的错误,我原本以为它可能仍然是一些错误的缩进,我以前做过,所以仔细检查了这一点,什么都没发现。最后,在此之前从功能结束失踪了。我意识到右边的彩色线条显示错误并从那里得到了这个。

另外我理解你可以在PyCharm中混合制表符和4个空格字符缩进没有问题吗?

但是如果你使用tab一行和4个空格,例如,简单的文本编辑器,Python会说'不,我不打算运行这个,因为我是严格的学究这太顽皮了#?这个领域还有其他常识最佳实践习惯吗?

2 个答案:

答案 0 :(得分:14)

  

如何看到' /突出显示PyCharm中的标签和空格以检查缩进?

您可以通过转到查看 - >告诉Pycharm直观地显示标签和空格。活动编辑器 - >显示空白

enter image description here

  

另外我理解你可以在PyCharm中混合制表符和4个空格字符缩进没有问题吗?

是的,你可以。但你不应该。但是,即使您选择,PyCharm也会默认将它们全部转换为空格。您可以转到设置 - >更改此行为编辑 - >代码风格 - > Python ,然后选中使用标签字符复选框:

enter image description here

答案 1 :(得分:5)

有一个设置可以在以下位置显示空白区域:
Settings -> Editor -> General -> Appearance -> Show whitespaces