将PyCharm的长行换行设置为缩进,而不是匹配大括号

问题描述 投票:0回答:1

PyCharm的自动格式化程序真的希望我对大行使用大括号对齐的缩进样式,我讨厌它。

我想要的是:

lazyLib.print_message("  Collecting {} of {} LBs..."
    "".format(", ".join([str(x) for x in current_numbers]), len(lblist)))

PyCharm想要做的是这个:

lazyLib.print_message("  Collecting {} of {} LBs..."
                      "".format(", ".join([str(x) for x in current_numbers]), len(lblist)))

我如何设置PyCharm的自动格式化程序以我喜欢的方式缩进代码?

python pycharm indentation
1个回答
0
投票

您应该可以通过在“设置”>“代码样式”>“ Python”>“包装和花括号”中调整“多行对齐”设置来控制包装。

您可以在方法声明参数,集合和理解以及方法调用参数下取消选中“多行对齐”。

© www.soinside.com 2019 - 2024. All rights reserved.