VSCode 在 venv 环境下格式化 Python 代码的正确方式是什么

5 月 7 日
 bouts0309

为了轻量用的 vscode ,结果格式化 Python 代码就恶心了半天

试了 autopep8 和 black 插件,settings.json 也写了插件也安装了甚至 pip 也安装试了一下都不行

2393 次点击
所在节点    Visual Studio Code
9 条回复
ManjusakaL
5 月 8 日
配置 precommit ,提交的时候统一格式化
xuanbg
5 月 8 日
不是,别的语音可以自动格式化,Python 这个你怎么敢的
iorilu
5 月 8 日
现在都默认用 ruff 了阿
oyex
5 月 8 日
ClosureEleven
5 月 8 日
同推荐 ruff
Etuloser
5 月 8 日
ruff + uv
coreJK
5 月 8 日
uv 管理项目和依赖,ruff 格式化和检查代码风格
bouts0309
5 月 8 日
@iorilu @oyex @ClosureEleven @Etuloser @coreJK 谢谢各位,已经用上了 ruff 了。一开始没有提示,后来配置了一下 settings 可以了
JustGoGoGO
5 月 8 日
uv + ruff + ty ,astral 全家桶真的推荐

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1211013

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX