为flake8启用即时输出。
项目描述
此模块为Python代码检查器flake8添加了即时输出选项。
通常,flake8会在文件完全处理完毕后延迟输出。使用immediate选项,flake8将错误直接打印出来,而无需任何延迟。因此,此选项提供了从flake8子进程获取流管道的可能性。一个实际的用例由https://github.com/schlamar/SublimeStreamingLinter表示。
缺点是输出在各个检查器之间没有排序。
安装
您可以使用以下命令安装或升级flake8-immediate
$ pip install flake8-immediate $ pip install --upgrade flake8-immediate
Flake8插件
当同时安装flake8 2.0和flake8-immediate时,插件在flake8中可用
$ flake8 --version 2.0 (pep8: 1.4.5, mccabe: 0.2, flake8-immediate: 0.1, pyflakes: 0.6.1)
用法
只需将--immediate选项传递给flake8
$ flake8 --help Usage: flake8 [options] input ... Options: ... --immediate don't cache the error output until EOF ...
更改
0.2 - 2013-04-03
修复了Python 3的设置。
0.1 - 2013-03-27
第一个版本
项目详情
关闭
flake8-immediate-0.2.zip 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | edfaae46f0254fb87f6bf247fafde4379ecade0d8efc6a6fb5dbc6371fcbb7bc |
|
MD5 | fb231c8a1e938046c55be0590c5e1849 |
|
BLAKE2b-256 | cd1904735022577f4356d038cabd4b669915e7ce0a651f6312fbf78d616488e9 |