linter-flake8, 使用flake8和 Atom,Linting python 文件

分享于 

4分钟阅读

GitHub

  繁體 雙語
Linting Python files on the fly using flake8 with Atom
  • 源代码名称:linter-flake8
  • 源代码网址:http://www.github.com/AtomLinter/linter-flake8
  • linter-flake8源代码文档
  • linter-flake8源代码下载
  • Git URL:
    git://www.github.com/AtomLinter/linter-flake8.git
    Git Clone代码到本地:
    git clone http://www.github.com/AtomLinter/linter-flake8
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/AtomLinter/linter-flake8
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    linter-flake8

    Build Status

    linter-flake8是用于 linterflake8提供程序。

    img

    安装

    要使用这个插件 flake8,需要安装在你的系统上。 如果还没有安装,你可以通过在终端中键入以下内容来安装 flake8插件:

    pip install flake8

    然后,你可以使用 Atom 或者键入来安装这里软件包:

    $ apm install linter-flake8

    注意:如果当前未安装软件包,则会为你安装。

    内置文件字符串检查( 可选)

    要包含内置文档日志( pep257 ) 支持,你还需要安装:

    pip install flake8-docstrings

    OpenStack风格指南( 可选)

    要支持 OpenStack风格指南,你还需要安装黑客模块:

    pip install hacking

    virtualenv

    要确保 flake8 为你所处理的每个项目提供正确的python 版本,强烈建议你在项目 virtualenv的每个中安装 flake8:

    • 如果你可以在每个 virtualenv 内安装 flake8,那么只需执行。

    • 如果你更愿意使用系统宽 flake8 版本( 比如。 flake8flake8-python2 ),在每个 virtualenv 中创建一个指向所需flake8版本的flake8 符号。 例如: ln -s/usr/bin/flake8-python2 ~/.virtualenvs/random_python2_project/bin/flake8

    然后在启动之前从 命令行 激活你的virtualenv 插件,你可以

    设置

    你可以通过编辑 Atom> 首选项> 包> linter-flake8 中的设置,像任何 Atom 包一样配置 linter-flake8.

    image

    或者,如果你愿意,可以使用 Atom config.cson 文件/( 单击 Open在 Atom 菜单中打开 your )。

    如果在不在 $PATH 中的位置安装了 flake8,设置面板将允许你指定它所在的位置。 例如:

    'linter-flake8':'executablePath':'/usr/bin/flake8'

    对于当前项目的路径或者名称,executablePath 设置可以使用 $PROJECT$PROJECT_NAME

    项目配置文件

    Linter还支持读取 flake8 配置文件。 要使用它们,你需要在包设置中手动将它的名称指定为配置文件名。 请注意,如果找到配置文件,设置面板中的软件包设置将忽略

    img


    文件  files  FLA  ATOM  LINT  flake8  
    相关文章