pycharm配置autopep8的方法
写 Python 代码时,你会严格遵守 pep8 规范么?
答案是:还是要遵守的,不然代码传到 github 或者知乎上被人怼就不好了。但是如果靠肉眼去检查和注意的话,太累,靠 PyCharm 来做这事就好啦!
1)选择菜单【File】-->【settings】-->【Tools】-->【External Tools】-->点击“+”添加工具(前提是我们已经安装好了autopep8,未安装autopep8请见https://www.cnblogs.com/LesBoys/p/12561873.html):
创建工具并修改配置,
Name:autopep8 (可随意填写) Tools settings: Programs:安装目录\Scripts\autopep8.exe (program一栏对应的是工具位置,通过pip安装后其在python安装目录的子目录Scripts中。我们在Scripts目录下能找到autopep8.exe文件) Arguments:--in-place --aggressive $FilePath$ Working directory:$ProjectFileDir$ Advanced Options: Output filters:$FILE_PATH$\:$LINE$\:$COLUMN$\:.*
2)使用autopep8自动格式化代码:
两种方式:
第一种,右键选择【External Tools】-->【autopep8】
第二种,在菜单栏选择【Tools】-->【External Tools】-->【autopep8】
pep8格式化后显示:
如果是在命令行中,我们可以采取下面的方式,将代码autopep8:
autopep8 --in-place --aggressive $FilePath$ # 这里的$FilePath$要改为需要格式化的文件的路径