Python代码检查工具+封装到Pycharm扩展工具里

  1. Flake8(静态代码检测工具)是对下面三个工具的封装:

    1. PyFlakes:静态检查Python代码逻辑错误的工具。

    2. Pep8: 静态检查PEP8编码风格的工具。

    3. NedBatchelder’s McCabe script:静态分析Python代码复杂度的工具。

  2. mypy 是Python的可选静态类型检查器,可以在不运行程序时查找程序中的错误

  3. isort 能够使import导入的包更加美观

  4. 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.


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

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部