一、什么是autopep8?
autopep8是python的一种自动格式化插件,一键自动格式化不符合规范的代码,保证代码的可读性。
autopep8的官方文档路径(英文):https://www.python.org/dev/peps/pep-0008/
对应的中文翻译路径:https://www.cnblogs.com/ajianbeyourself/p/4377933.html
二、安装autopep8
打开cmd命令窗口,执行命令: python -m pip install autopep8(上一张安装完成的图片)
三、pycharm配置autopep8
File ---> Settings ---> External Tools ,点击左上角的 “+”,进行信息配置。
1、方框1中的三个字段:
Name:插件名称 ,可自定义填写
Group:插件所属类别,可自定义填写
Description:插件描述,可自定义填写
2、方框2中的三个字段:
Program:Windows中需要填写autopep8.exe的存放路径。如果前面autopep8 install成功的话,应该不难找到。
Arguments:--in-place --aggressive --aggressive $FilePath$
Working directory:$ProjectFileDir$
3、方框3中的字段:
Output filters:$FILE_PATH$\:$LINE$\:$COLUMN$\:.*
配置完成后,点击【OK】即可。
四、使用autopep8
打开一个python 的py文件,编写一些不符合pep8格式的代码,然后在编辑区中右键---External Tools--autopep8, 即可自动将代码格式调整为pep8的格式。此处aotopep8显示的名称就是配置时自定义的名称。