PyCharm中自动更改代码风格为PEP 8

最近在学习Python3,使用的IDE是PyCharm。在写代码的过程中发现总有波浪线出现,并提示PEP 8的相关信息,经过搜索,终于解决了这个问题,现在分享给大家。

1. 什么是PEP 8

PEP 8 风格介绍
Pycharm提供自动检查pep8风格的功能,当代码不符合该风格的时候,代码下方会出现波浪线,但是无法自动调整。

2. 安装Autopep8

使用cmd命令行,输入

pip install autopep8

3. 在PyCharm中配置Autopep 8

  • 本文中使用的PyCharm版本是:
PyCharm 2017.3.3 (Community Edition)
Build #PC-173.4301.16, built on January 11, 2018
JRE: 1.8.0_152-release-1024-b11 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
  • File → Settings → Tools → External Tools → 点击加号
  • 在Creat Tool配置页面做如下设置:

Name: AutoPEP8 (也可以是其他名字)
Program: autopep8
Arguments: --in-place --aggressive --aggressive $FilePath$
Working directory: $ProjectFileDir$
Output filters: $FILE_PATH$\:$LINE$\:$COLUMN$\:.*
完成后点击OK,在Settings界面点击Apply。

  • 在代码界面使用:
    将鼠标放在的编辑器中 → 右键 → External Tools → 点击autopep8。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容