在线Python格式化工具基于def、class、if、for、while、try等关键字结构整理Python代码缩进,支持统一缩进宽度,并可检测Tab与空格混用问题。Python的缩进即语法,整理后请人工确认逻辑缩进是否符合预期。
按关键字结构重新计算各行缩进:def、class、if、for、while、with等复合语句开启新层级,return、raise、break、continue、pass、elif、else、except、finally归位到所属层级。支持2空格、4空格、8空格缩进宽度。
检测Tab与空格混用的行并提示所在行号。Python对缩进敏感,混用缩进会直接导致解析错误。
本工具为结构级缩进整理,非完整代码格式化器(不调整表达式换行与空格风格);整理完成后请人工确认逻辑缩进是否符合预期,必要时以Python解释器执行结果为准。
所有处理均在浏览器本地完成,数据不会上传服务器。
评论 0