有没有人想出一个固定线延续(Python风格)在Sublime Text 2中



我所指的问题是Python中列表和其他东西在两行上的缩进行为。我正在寻找的结果是Sublime自动缩进,就像这个例子一样,使代码更漂亮一些:

def testmethod(argument1, argument2,
               argument3, argument4):
    pass

但是在Sublime中,当您在第1行后按回车键,然后键入其余的参数时,就会发生这种情况:

def testmethod(argument1, argument2,
    argument3, argument4):
    pass

显然,这不是很好读(并且不符合 PEP 8 样式约定)。我用谷歌搜索,发现了一些未解决的线程,没有解决方案。在 Mac 上运行最新版本的 Sublime Text 2。任何帮助将不胜感激。

这可以通过添加以下内容(部分)修复:

"indent_to_bracket": true

到您的Packages/User/Preferences.sublime-settings文件 (Linux)。但不幸的是,它目前似乎只适用于(),而不是{}[]

最新更新