Pycharm配置Autopep8:自动调整代码为PEP8风格

什么是Autopep8

在python开发中, 大家都知道,python编码规范是PEP8,但是在市级开发中有的公司严格要求PEP8规范开发, 有的公司不会在乎那些,在我的理解中,程序员如果想走的更高,或者更远,干任何事情必须得专业化。   

Autopep8是一个将python代码自动编排的一个工具,它使用pep8工具来决定代码中的那部分需要被排版,Autopep8可以修复大部分pep8工具中报告的排版问题。很多人都知道  Ctrl+Alt+L 也可以排版, 但是我要告诉你,快捷键只是可以简单的排版。跟Autopep8是无法相比的。 

你在使用 Pycharm 的时候是不是常会有这些小疙瘩

Pycharm配置Autopep8:自动调整代码为PEP8风格插图
Pycharm配置Autopep8的方法

这是因为你的代码不符合 PEP8下面我们来介绍安装与使用Autopep8

安装Autopep8:

pip install autopep8

Pycharm配置Autopep8的方法

1)打开Pycharm选择菜单「File」–>「Settings」–>「Tools」–>「External Tools」–>点击加号添加工具

Pycharm配置Autopep8:自动调整代码为PEP8风格插图(1)
Pycharm配置Autopep8的方法

2)填写如下配置项,点击「OK」保存

Pycharm配置Autopep8:自动调整代码为PEP8风格插图(2)

Name: 名称可以随意

Program: autopep8        # 前提必须先安装
Arguments: --in-place --aggressive --aggressive $FilePath$
Working directory: $ProjectFileDir$

Advanced Options
—- Outputfilters:
$FILE_PATH$\:$LINE$\:$COLUMN$\:.*

3)快捷使用:

Pycharm配置Autopep8:自动调整代码为PEP8风格插图(3)
Pycharm配置Autopep8的方法

Tools    —>    External Tools  —>   Autopep8       鼠标点击一下即可。

Pycharm配置Autopep8:自动调整代码为PEP8风格插图(4)
Pycharm配置Autopep8的方法

标签