更改多行列表的PyCharm自动缩进

时间:2016-09-18 20:26:05

标签: pycharm

我希望将多行列表格式化为:

long_list = [
    6,
    8,
]

相反,PyCharm希望将其缩进为:

long_list = [
  6,
  8,
  ]

我讨厌!我有缩进设置为两个空格和延续缩进设置为四个空格。任何帮助将不胜感激!

3 个答案:

答案 0 :(得分:0)

选择列表

Ctrl + Alt + I 或转到Code > Auto-indent lines。 PyCharm将缩进代码。

答案 1 :(得分:0)

在设置中,您可以转到 Editor > Code style > Python > Wrapping and Braces 并取消选中 Hang closing brackets。然后,自动缩进应根据需要格式化大括号。

答案 2 :(得分:0)

使用 Smart keys ,您应该转到 Editor > General > Smart Keys,在 Enter 选项卡中,确保选中 Smart indent