【发布时间】:2023-03-13 22:35:01
【问题描述】:
在 panics coda IDE 中编写 python 时,还有其他人遇到很多缩进语法错误吗?我已经得到了很多这些,只是改组我的代码似乎可以消除错误。错误?
【问题讨论】:
-
Coda 是否混合了空格和制表符?
在 panics coda IDE 中编写 python 时,还有其他人遇到很多缩进语法错误吗?我已经得到了很多这些,只是改组我的代码似乎可以消除错误。错误?
【问题讨论】:
这通常是由于在制表符和空格之间转换为制表符。我已将我的不可见字符颜色(首选项 -> 颜色)设置为在页面上可见,以便我可以查看我使用的是制表符还是空格。 Python standard 是使用 4 个空格作为制表符。我也将此设置为默认值(首选项-> 编辑器然后取消选中“使用标签”并将标签宽度设置为 4)。最后,您可以清理在制表符和空格之间切换或使用制表符代替空格的文件,方法是选择文本,然后转到文本菜单并选择 Detab。
【讨论】:
Use spaces instead of tabs。此外,为了看到不可见的字符,您必须在 Prefs > Editor 下打开它。然后确保您看到的是箭头(代表选项卡),而不是点(空格)。