我提到的问题是Python中列表和其他内容在两行中的缩进行为。我正在寻找的结果是Sublime自动缩进,如本例所示,使代码更漂亮一些:
def testmethod(argument1, argument2,
               argument3, argument4):
    pass但在Sublime中,当您在第1行之后按enter键,然后键入其余参数时,就会发生这种情况:
def testmethod(argument1, argument2,
    argument3, argument4):
    pass显然,它的可读性不是很好(并且不符合PEP8样式约定)。我用谷歌搜索了一下,发现了一些未解决的帖子,没有解决方案。在Mac上运行最新版本的Sublime Text 2。任何帮助都将不胜感激。
发布于 2012-06-09 14:40:31
这可以(部分)通过添加以下内容来修复:
"indent_to_bracket": true到您的Packages/User/Preferences.sublime-settings文件(linux)。但不幸的是,它目前似乎只适用于(),而不适用于{}[]。
https://stackoverflow.com/questions/10886490
复制相似问题