我没有找到将缩进单位更改为两个空格或最好的方法,让它自动检测单位:http://codemirror.net/mode/python/index.html
如您所见,if
显示已读,因为它获得了 cm-error
类。它有两个空格的缩进。但 print
没问题。尽管此代码块工作正常。
所以:
有没有办法让代码使用两空格缩进?
是否可以制作自动缩进装置?
我尝试玩弄 http://codemirror.net/mode/python/python.js无法得出任何结论。
最佳答案
请参阅indentUnit
选项。库中没有自动检测功能,但您也许可以编写一个小脚本来查找比上面的缩进更多的第一行,并将差异作为可能的猜测。
关于javascript - 更改 CodeMirror Python 的缩进单位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35054115/