6

I know that spaces are preferred over tabs in Python, so is there a way to easily convert tabs to spaces in IDLE or does it automatically do that?

4

3 回答 3

1

不幸的是 IDLE 没有这个功能。我建议您查看IdleX,这是一个改进的 IDLE,具有大量附加功能。

于 2013-05-14T15:57:32.963 回答
0

从空闲文档

Tab插入 1-4 个空格(在 Python Shell 窗口的一个选项卡中)。

您还可以使用Edit > Untabify Region将制表符转换为空格(例如,如果您将一些代码复制/粘贴到使用制表符的编辑窗口中)。


当然,最好的解决方案是去下载一个真正的 IDE。有很多免费编辑器在 IDE 方面比 IDLE 更好。我的意思是它们(IMO)对用户更友好,更可定制,并且更擅长支持您在功能齐全的 IDE 中想要的所有东西。

于 2013-05-14T16:05:02.287 回答
0

在 IDLE 3.6.5 中,它是Format > Untabify Region

于 2018-05-17T10:33:31.770 回答