我正在尝试使用 PyCharm 进行 Django 开发,到目前为止我非常高兴。我的团队严格遵循 PEP8 格式,并使用 pep8 命令行程序进行检查以确保我们的代码符合要求。
我已经配置了一个外部工具命令来运行 pep8 并且运行良好。我看到了创建过滤器的功能,该过滤器将导致输出被解析为 PyCharm 可以使用的内容。我已阅读文档并搜索了 Google,但找不到实现此功能的示例。文件是http://www.jetbrains.com/pycharm/webhelp/add-filter-dialog.html http://www.jetbrains.com/pycharm/webhelp/add-filter-dialog.html
我正在使用 PyCharm 1.2,我使用的输出过滤器如下所示:
$FILE_PATH$:$LINE$:$COLUMN:.*
示例输出如下所示:
/home/matt/.../settings.py:13:30: E261 at least two spaces before inline comment
/home/matt/.../settings.py:20:80: E501 line too long (126 characters)
更棒的是如果每次保存文件时都可以运行它。
你错过了一个$
离开列的末尾。我按照你的步骤操作,效果非常好。你的过滤器应该是:
$FILE_PATH$:$LINE$:$COLUMN$:.*
更新:要使其适用于 PyCharm 1.5,请使用:
$FILE_PATH$\:$LINE$\:$COLUMN$\:.*
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)