python – Spyder IDE自动缩进

是否有任何快捷方式可以在编辑器中自动缩进标记的行?例如,在MATLAB中有CTRL I快捷方式. 最佳答案 通过查找结束语句,Matlab的语法可以匹配if,while,for等的开始结束语句.

Python中,这些是模糊的,并被定义为嵌套的indentetation.因此,这无法可靠地实现,因为您无法确定后续if块是否属于当前for循环,或者它是下一个块,如果没有正确缩进.

如果正确缩进,那么Forzaa的答案就是答案,否则代码无论如何都是无用的,需要进行调试.

点赞