大家在自己的 Python 项目中倾向使用哪个 Linter?

2019-07-31 03:41:38 +08:00
 Livid
15768 次点击
所在节点    Python
31 条回复
jdhao
2019-07-31 09:48:28 +08:00
pylint 和 flake8,不用 formatter
shidenggui
2019-07-31 12:07:25 +08:00
pylint + isort + black
gnozix
2019-07-31 12:09:37 +08:00
没有使用 pyre 的吗
BBCCBB
2019-07-31 12:12:50 +08:00
有大侠知道 autopep8 等怎么配置格式化时候的缩进等配置的吗?? 比如用两个空格还是 4 个...
forever0y
2019-07-31 12:34:15 +08:00
脑子 lint,或者 Code Review 让同事 Lint。
xpresslink
2019-07-31 14:38:58 +08:00
直接用 Pycharm 就得了,还不嫌累折腾这个。
ytmsdy
2019-07-31 14:44:48 +08:00
Pycharm+1
4ever911
2019-07-31 16:39:59 +08:00
disabled
ClericPy
2019-07-31 17:48:33 +08:00
都试过, 包括 pyright
一般情况用 Pycharm 自带的就够了

我现在是 vscode 里的 mypy + flake8, 格式化用的 自定义 yapf

一开始是 black 忠实拥趸, 然后看到 issue 里作者拒绝实现 format selection 这个功能, 粉转路了, 很多地方不如 yapf 的兼容性, 包括同时支持 py2 调用, 不过这是 1 年多以前的看法, 最近没太关注了
PS: black 作者的头像看起来有点让我心慌...
banxi1988
2019-07-31 23:32:49 +08:00
PyCharm 自带, 加配置了 mypy, 毕竟现在追求静态类型声明.
格式化用 black ,省心.

PS: 这么久了,站长能把我从小黑屋放出来了吗?
frostming
2019-08-01 12:10:18 +08:00
flake8 + mypy
formatter 用 black

pylint 太啰嗦了

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

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

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

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

© 2021 V2EX