1
menc 2022-02-11 17:43:48 +08:00
试试 black ?
|
2
zedpass 2022-02-11 17:44:39 +08:00
vscode Ctrl+shift+i 就会推荐格式化插件,我记得应该是 autopep8 这个插件
|
3
arischow 2022-02-11 17:53:48 +08:00 via iPhone
pre-commit + isort + black
|
4
cmdOptionKana 2022-02-11 17:57:04 +08:00
一般 black 够用了,用法比较简单。
|
5
ChrisFreeMan 2022-02-11 18:26:57 +08:00
autopep8? black? 这两个都比较多人用
|
6
ChrisFreeMan 2022-02-11 18:28:36 +08:00
我强迫症晚期癌了,喜欢用 flask8 风格的手动格式化。
|
7
ChrisFreeMan 2022-02-11 18:29:26 +08:00
@ChrisFreeMan flake8 打错了
|
8
hsfzxjy 2022-02-11 18:33:07 +08:00 via Android
black
|
9
so1n 2022-02-11 18:43:40 +08:00
用在 pre-commit 的全家桶
```yml repos: - repo: https://github.com/pre-commit/mirrors-mypy rev: v0.910 hooks: - id: mypy - repo: https://github.com/PyCQA/isort rev: 5.9.3 hooks: - id: isort - repo: https://github.com/psf/black rev: 21.7b0 hooks: - id: black - repo: https://github.com/PyCQA/flake8 rev: 3.9.2 hooks: - id: flake8 exclude: ... - repo: https://github.com/myint/autoflake rev: v1.4 hooks: - id: autoflake args: ['--in-place', '--remove-all-unused-imports', '--remove-unused-variable'] ``` |
10
Livid MOD |
11
Alliot 2022-02-11 22:49:38 +08:00
autopep8
|
12
xiaozizayang 2022-02-12 18:16:04 +08:00
black+isort+pylint
可以看我开源在 github 的 py 项目模板: https://github.com/howie6879/py_project_template vscode 可以直接用 |
13
ecfge433 2022-02-18 22:27:15 +08:00
推荐使用 black
|
14
tisswb 2022-03-21 15:10:01 +08:00
yapf 应该有一席之地
|