使用Panic CODA时Python缩进问题
有没有其他人在使用 Panic 的 Coda IDE 写 Python 代码时遇到很多缩进语法错误?我遇到过很多这样的错误,只要稍微调整一下我的代码位置,似乎就能消除这些错误。这是个 bug 吗?
1 个回答
5
这通常是因为在使用制表符(Tab)和空格(Space)时出现了混用。我把我的不可见字符颜色(在设置 -> 颜色里)设置成可以在页面上看到,这样我就能知道自己是用制表符还是空格。根据Python的标准,应该用4个空格来代替一个制表符。我也把这个设置成默认(在设置 -> 编辑器里,取消勾选'使用制表符',并把制表符宽度设置为4)。最后,如果你有一个文件在制表符和空格之间切换,或者是用制表符而不是空格,可以通过选择文本,然后去文本菜单选择“去制表符”来清理这个文件。