Sublime文本正在连续删除文档的表格

use*_*569 2 python sublimetext

我无法正常使用python,因为Sublime text 2正在删除缩进.如果我添加并编辑文档的另一部分,ST将再次删除所有表格.显然python会抛出错误:IndentationError:意外的缩进.

我该怎么调整呢?

Mar*_*ers 6

如果trim_automatic_white_space启用该设置,SublimeText会自动清除自动缩进空格(默认).这只会影响空白行.

Python不关心的空白行空白; 空行不需要匹配其余代码的缩进.但是,如果将行复制到python解释器,则空行表示块的结尾,然后编译该块; 这直接运行保存的文件不同.

如果在运行python文件时看到缩进错误,则会在代码中的其他位置混合制表符和空格.运行代码python -tt modulename.py进行测试.对于Python代码,你真的想使用空格(转换选项卡空间,设置崇高使用空格缩进).