如何在 Visual Studio Code 中格式化 Python 代码?

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

用AutoPep8开了票,但是当我安装autopep8扩展时,似乎没有找到该模块。当我更改配置以告诉它它在哪里时,格式不会执行任何操作。但是,在终端中进行格式化却可以。有任何想法吗? https://github.com/hhatto/autopep8/issues/349#issuecomment-335662565

python formatting visual-studio-code autopep8
4个回答
14
投票

安装以下 python 包以在 Windows 中支持 Python 代码格式

pip install autopep8

pip install pylint

成功安装软件包后,在 VS Code 中打开代码 -> 按 Ctrl + A 和 Ctrl + K,它将格式化代码。


6
投票

autopep8 被列为必需项。在mac上,使用brew,可以按如下方式安装:

brew install autopep8

4
投票

你应该尝试黑色。

pip install black

然后保存时打开vscode中的自动格式选项,并在vscode设置中将python格式提供程序修改为黑色。享受黑色。


0
投票

您可以使用Ruff,在VSCode官方文档中建议。在他们的建议中,这是评价最高的社区扩展。 安装后,只需按

(CTRL or COMMAND) + ⇧ + i
© www.soinside.com 2019 - 2024. All rights reserved.