Pycharm e filtri per strumenti esterni
Domanda
Sto provando Pycharm per lo sviluppo di Django e finora sono estremamente felice. Il mio team segue rigorosamente la formattazione PEP8 e utilizziamo il programma di riga di comando PEP8 per verificare che il nostro codice sia conforme.
Ho configurato un comando strumento esterno per eseguire PEP8 e funziona bene. Vedo la capacità di creare filtri che causano l'analisi dell'uscita in qualcosa che Pycharm può usare. Ho letto i documenti e ho cercato Google, ma non riesco a trovare un esempio per far funzionare questo. I documenti sono http://www.jetbrains.com/pycharm/webhelp/add-filter-dices-dialog.html
Sto usando Pycharm 1.2 e il filtro di uscita che sto usando sembra questo:
$FILE_PATH$:$LINE$:$COLUMN:.*
L'output di esempio sembra questo:
/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)
Ciò che sarebbe ancora più fantastico è se questo potesse essere eseguito ogni volta che il file viene salvato.
Nessuna soluzione corretta