PyCharm e filtros para ferramentas externas
Estou experimentando o PyCharm para o desenvolvimento do Django e até agora estou extremamente feliz. Minha equipe segue rigorosamente a formatação do PEP8 e usamos o programa de linha de comando pep8 para verificar se nosso código está em conformidad
Eu configurei um comando de ferramenta externa para executar o pep8 e funciona bem. Vejo a capacidade de criar filtros que farão com que a saída seja analisada em algo que o PyCharm possa usar. Eu li os documentos e procurei no Google, mas não consigo encontrar um exemplo para fazer isso funcionar. Os documentos sãohttp: //www.jetbrains.com/pycharm/webhelp/add-filter-dialog.htm
Estou usando o PyCharm 1.2 e o filtro de saída que estou usando fica assim:
$FILE_PATH$:$LINE$:$COLUMN:.*
Exemplo de saída é assim:
/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)
que seria ainda mais impressionante é se isso pudesse ser executado sempre que o arquivo for salv