Python代码检查工具+封装到Pycharm扩展工具里
-
Flake8(静态代码检测工具)是对下面三个工具的封装:
-
PyFlakes:静态检查Python代码逻辑错误的工具。
-
Pep8: 静态检查PEP8编码风格的工具。
-
NedBatchelder’s McCabe script:静态分析Python代码复杂度的工具。
-
-
mypy 是Python的可选静态类型检查器,可以在不运行程序时查找程序中的错误
-
isort 能够使import导入的包更加美观
-
black 它检测到不符合规范的代码风格直接全部格式化好,不需要确定,直接替你做好决定
因为平常用的black最多,这里呢只实现black的安装,其他的同理。
Step1:pip install black
Step2:打开Pycharm 设置,搜索External tools

Step3:选中对话框中的+号(这里是关键)
只需要配置下Program和Arguments
Program的话,需要把你装有black的环境配置进去
Paraments的话, 配置-m black $FilePath$即可

OK即可
Testing

All done! ✨ 🍰 ✨
1 file left unchanged.
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
