我使用yapf自动格式化我的python代码。总的来说,我对它非常满意,但是有一种风格约定,我无法弄清楚如何配置。当在一对括号内有一长串参数时,它们会超出max column_limit(例如80),我希望将它们拆分成单独的行,但如果可能的话,保留左括号的缩进。例如:
def func(argument1, argument2, argument3, argument4, argument5, argument6, argument7):
pass
应该成为
def func(argument1,
argument2,
argument3,
argument4,
argument5,
argument6,
argument7):
pass
但我只能这样做:
def func(
argument1,
argument2,
argument3,
argument4,
argument5,
argument6,
argument7):
pass
任何人都知道我想要的是否可能?怎么样?
答案 0 :(得分:2)