Atom中tab与space切换+Atom PEP8风格设置

atom中tab与space设置

因为PEP8中明确说明了推荐使用space而不是tab,所以我打算把tab设置为space,即按下tab的时候,是4个space,而不是1个tab。

首先如果想把文件中已经有的tab变为space,可以使用atom自带的package,whitespace,这个可以把tab变为space,或者把space变为tab。

Atom中tab与space切换+Atom PEP8风格设置_第1张图片

接下来更改atom的设置,让我们之后写的代码中,所有的tab都是4个space。
在settting/editor中,选中下面的soft tabs

然后把tab type设为soft,把tab length设为4就行了。

Atom中tab与space切换+Atom PEP8风格设置_第2张图片

atom中PEP8风格提示

另外为了有一个良好的代码风格,在atom中可以下载对应的package,在我们输入的代码不符合规范的时候,提示我们。这里用到的package是linter-flake8

Atom中tab与space切换+Atom PEP8风格设置_第3张图片

在atom的install中下载linter-flake8,下载好后如果有提示需要其他package,一路允许全部装好。

接着在终端下载flake8和flake8-docstrings两个库:

pip install flake8 flake8-docstrings

输入which flake8,返回/usr/local/bin/flake8,这个就是flake8的path,把这个path填写到linter-flake8中的设置部分,就搞定了。

你可能感兴趣的:(Atom中tab与space切换+Atom PEP8风格设置)