Sto usando PyCharm Community Edition 4.5.4, e odio come mi informa di ogni piccolo "errore" che faccio anche quando ho la piena intenzione di riparandolo entro 30 secondi.Disabilita i controlli PEP8 al volo, controlla solo al salvataggio del file
Il mio stile è di scrivere tutto in una volta (invece di finire una cosa prima di passare all'altro), e quindi ogni seconda parola nel mio codice viene evidenziata come variable 'x' is not used
o Unresolved reference 'x'
perché mi sono già spostato in un'altra sezione di il mio codice, intenzionato a terminare il ciclo for più tardi. Se faccio qualcosa di simile:
for x in my_list:
pass
e poi passare a definire my_list sulla parte superiore del file, si metterà in evidenza immediatamente Local variable 'x' is not used
. Desidero scrivere liberamente tutto il mio codice, e dopo aver colpito save, voglio sapere quali errori ho commesso.
C'è un modo per disattivare il correttore PEP8, quindi verificherebbe solo quando effettivamente salverò il file, invece che quando scriverò qualcosa?
Sebbene non sia certo una risposta per PyCharm, uso [SublimeText] (http://www.sublimetext.com/) con [Anaconda] (https://github.com/DamnWidget/anaconda) per il mio IDE che ha un'opzione '" anaconda_linting_behaviour "' che può essere impostata su '" save-only "' –