我想使用PEP8接受的格式:
# Hanging indents should add a level.
foo = long_function_name(
var_one, var_two,
var_three, var_four)
如何配置PyDev,这样当我打开括号并按Enter键时,它会将插入符号移到下一行,缩进比例增加一级?目前在击中后,插入符号位于开放括号下方。
可以配置吗?
答案 0 :(得分:2)
您可以在以下位置配置:
偏好设置> PyDev>编辑器>打字>在'('缩进到其级别后(如果未选中则按制表符缩进)。
答案 1 :(得分:-1)
您需要使用\
,但在此之前,您需要在调用该函数后至少输入一个。
def superlongfunction(one,\
two):
return(one+two)
foo = superlongfunction(5,\
2)
编辑:这就是我过去常常用于可视化的事情。我试过没有\
并且它有效,但是必须在调用函数后至少有一个权限。
foo = superlongfunction(5,
2)