关于代码格式化

关于各种代码的格式化

Python

Black

GItHub 官方文档 PyPI 在线试用

通过 pip 直接从 PyPI 下载安装:

pip install black

作为脚本运行

black {source_file_or_directory}

作为 Python 包运行

如果将 Black 作为脚本运行不起作用,您可以尝试将其作为包运行:

python -m black {source_file_or_directory}

跳过字符串格式化

Black 会默认将字符串格式化为使用双引号包裹,但有些项目已经使用了单引号的规范且不应修改为双引号,就需要加上一个 -S / --skip-string-normalization 的选项。

black -S {source_file_or_directory}

参考链接:

Black — Python 代码格式化工具 https://muzing.top/posts/a29e4743/