如何在 Sublime Text 3 中简化 Python 自动缩进

如何在 Sublime Text 3 中简化 Python 自动缩进

我正在使用 Sublime Text 3,自动缩进对我来说是个问题。基本上,我想要的只是自动缩进到与上一行相同的缩进级别,类似于 gedit 的愚蠢但可预测的行为。但 Sublime Text 的自动缩进器在冒号后(例如,在 之后class SomeClass(...):)添加了一个额外的制表符(=额外的四个空格)。

我以为这就是这个smart_indent选项的用途,但不幸的是,禁用它似乎并不能禁用此功能。auto_indent当然,完全禁用甚至会关闭愚蠢的缩进。

有什么方法可以配置 Sublime Text 以停止这样做,甚至使用自定义插件覆盖该行为?

(我想用 sublime-text-3 标签发布此内容,但它尚不存在。值得一提的是,配置选项及其文档在 Sublime Text 2 中是相同的,因此行为也可能相同。)

相关内容