MAC在PyCharm配置Autopep8
- 为什么要配置autopep8?
PEP8 是 Python 官方推出的一套编码的规范。只要我们的代码不符合它的规范,就会有相应的提示。可以让代码自动的格式化。
配置步骤:
一. 在终端中安装Autopep8:
sudo pip install autopep8
二. 安装成功, 如下图:
三. 下载PyCharm
官方下载地址:
http://www.jetbrains.com/pycharm/download
四.PyCharm里导入Autopep8
- 打开PyCharm—>Perferences—>Tools—>External Tools
- 将如下配置填入:
Name: AutoPep8
Description: autopep8 your code
Program: autopep8
Arguments: --in-place --aggressive --aggressive $FilePath$
Working directory: $ProjectFileDir$
Output filters: $FILE_PATH$\:$LINE$\:$COLUMN$\:.*
填入后, Apply->OK
- 测试下是否配置成功
举个官网的例子:将如下粘入.py中
def example1():
####This is a long comment. This should be wrapped to fit within 72 characters.
some_tuple=( 1,2, 3,'a' );
some_variable={'long':'Long code lines should be wrapped within 79 characters.',
'other':[math.pi, 100,200,300,9876543210,'This is a long string that goes on'],
'more':{'inner':'This whole logical line should be wrapped.',some_tuple:[1,
20,300,40000,500000000,60000000000000000]}}
return (some_tuple, some_variable)
- 使用Autopep8: 右键External Tools->Autopep8
如下图, 配置正确: