-1

当我在 vs 代码中键入 python 代码时,缩进标签大小为2。但是当我保存文件时,标签大小更改为4。我认为这是因为autopep8

保存 python 代码时,如何更改选项卡大小?

※ 我已经把 editor.tabsize 改成了 2

4

2 回答 2

1

建议设置“--indent-size”来改变 autopep8 的行为。您可以参考页面了解详情。但是我不能让它以这种方式工作,所以我直接在 autopep8.py(在您安装 autopep8 的站点包下)文件中进行了更改,在第 112 行将“DEFAULT_INDENT_SIZE = 4”更改为“DEFAULT_INDENT_SIZE = 2"。它有效,并且在逻辑中设置'--indent-size'是相同的。

于 2020-07-01T13:09:12.033 回答
0

您将需要配置autopep8以保持缩进两个空格。这样它就不会撤销 VS Code 为您插入空格的方式。

于 2020-06-30T23:58:42.673 回答