我指的问题是 Python 中列表和其他内容在两行时的缩进行为。我正在寻找的结果是让 Sublime 像这个例子一样自动缩进,使代码更漂亮一点:
def testmethod(argument1, argument2,
argument3, argument4):
pass
但是在 Sublime 中,当您在第 1 行之后按回车键,然后输入剩余的参数时,会发生这种情况:
def testmethod(argument1, argument2,
argument3, argument4):
pass
显然,这不是很可读(并且不符合 PEP 8 样式约定)。 我用 Google 搜索了一下,发现了一些 Unresolved 问题,没有解决方案。在 Mac 上运行最新版本的 Sublime Text 2。任何帮助将不胜感激。
最佳答案
这可以(部分)通过添加来修复:
"indent_to_bracket": true
到你的 Packages/User/Preferences.sublime-settings
文件 (linux)。但不幸的是,它目前似乎只适用于 ()
,而不适用于 {}[]
。
关于python - 有没有人想出 Sublime Text 2 中的修复行延续(Python 风格)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10886490/