autopep8是一个可以将Python代码自动排版为PEP8风格第三方包,使用它可以轻松地排版出格式优美整齐的代码。
配置环境
windows 7 64位专业版(1809)
pycharm professional 2020.3
python3.8.7 64位
操作步骤
使用pip下载autopep8:
pip install autopep8
将autopep8添加到External Tools, 在Pycharm中点击 File--Settings---Tools--External Tools, 点击图中加号图标添加扩展工具:
上图中,需要填写Name, Program, Arguments, Working directory 以及Output Filters这几项。填写内容如下:
Name:可以随意命名,如:AutoPEP8
Program:需要填写autopep8.exe的存放路径,如:
D:\ProgramFiles\Python\Python38\Scripts\autopep8.exe
Arguments:
--in-place --aggressive --aggressive $FilePath$
Woking directory:
$ProjectFileDir$
Output Filters输入:
$FILE_PATH$\:$LINE$\:$COLUMN$\:.*
使用autopep8
打开一个python 的py文件,编写一些不符合pep8格式的代码,然后在编辑区中右键---External Tools--AutoPEP8, 即可自动将代码格式调整为pep8的格式。
来源:oschina
链接:https://my.oschina.net/weiweiqiao/blog/4864924