autopep8是一个可以将Python代码自动排版为PEP8风格第三方包,使用它可以轻松地排版出格式优美整齐的代码。
一、vscode配置autopep8
打开vscode 选择一段代码 ,右键选择“格式化文档”若提示 autopep8未定义点yes或者直接pip install autopep8 安装
完成后实现格式化文档
二、pycharm 配置 autopep8
1、 安装autopep8(如果没安装过需要安装)
打开cmd 输入 pip install autopep8
2、 打开pycharm File–settings–Project–Project Interpreter, 在点击右侧加号图标(Install), 进入Avaliable Packages后搜索autopep8, 选中后点击下方的Install Package即可安装。
3、 配置autopep8到扩展工具(External Tools)
在Pycharm中点击 File–Settings—Tools–External Tools, 点击图中绿色加号图标添加扩展工具
Name: Autopep8(可以随便取)
Programs:autopep8 (前提是你已经安装了哦)
Arguments:–in-place --aggressive --aggressive
F
i
l
e
P
a
t
h
FilePath
FilePath
Working directory:
P
r
o
j
e
c
t
F
i
l
e
D
i
r
ProjectFileDir
ProjectFileDir
Output Files:
F
I
L
E
P
A
T
H
FILE_PATH
FILEPATH:
L
I
N
E
LINE
LINE:
C
O
L
U
M
N
COLUMN
COLUMN:.*
4、 使用autopep8
打开一个python 的py文件,编写一些不符合pep8格式的代码,然后在编辑区中右键—External Tools–Autopep8, 即可自动将代码格式调整为pep8的格式。