use*_*569 2 python sublimetext
我无法正常使用python,因为Sublime text 2正在删除缩进.如果我添加并编辑文档的另一部分,ST将再次删除所有表格.显然python会抛出错误:IndentationError:意外的缩进.
我该怎么调整呢?
如果trim_automatic_white_space启用该设置,SublimeText会自动清除自动缩进空格(默认).这只会影响空白行.
Python不不关心的空白行空白; 空行不需要匹配其余代码的缩进.但是,如果将行复制到python解释器,则空行表示块的结尾,然后编译该块; 这与直接运行保存的文件不同.
如果在运行python文件时看到缩进错误,则会在代码中的其他位置混合制表符和空格.运行代码python -tt modulename.py进行测试.对于Python代码,你真的想使用空格只(转换选项卡空间,设置崇高使用空格缩进).